Taro Yamada lives in the town of Corja in Japan with his mother, eccentric father and younger sister Alyssa; the family moved there after his father c...
Taro Yamada lives in the town of Corja in Japan with his mother, eccentric father and younger sister Alyssa; the family moved there after his father c...