Shikyû no kioku (2007)

Born into a wealthy family, 17-year-old Masato (Emoto Tasuku) has never been deprived of material comforts, but his distant relationship with his parents leaves him empty and rebellious. Telling himself that his real mother is actually a woman who kidnapped him as an infant, Masato takes off to Okinawa to find her. Curious to learn more about her (Matsuyuki Yasuko), he ends up staying to work at her restaurant. As the two grow closer over time, an ambiguous relationship develops, not quite mother and son, not quite lovers.