"It's been a long time since I had sex…" says Haruka Takano shyly. – You made me feel again today