Yasuo Tobishima

Born: None


Placeholder

The Forest

as Sushi Chef
Released: 2016-01-07

Set in the Aokigahara Forest, a real-life place in Japan where people go to end their lives....

Movie page