Japanese drama. Akiko (Rin Takanashi) is a young woman living and studying in Tokyo who is also moonlighting as a prostitute to make ends meet.
When she meets her latest client, the shy and timid old man Takashi (Tadashi Okuno), she is surprised to find out he is merely lonely and has no interest in having sex.
The two share a meal and the next morning Takashi takes Akiko to school.
When an unexpected run-in with Akiko's boyfriend Noriaki (Ryo Kase) causes Takashi to lie and say he is her grandfather, it begins a relationship between the three which is based on lies but holds something much more meaningful.