On his summer vacation Haru visits his mother in Canada and she burdens him t...
Super Lovers
Season 1 Episode 1: Forest Green
On his summer vacation Haru visits his mother in Canada and she burdens him the responsibility of taking care of her newly adopted child. Ren is a small, anti-social little boy who doesn't trust anyone but when he meets Haru, his life...