Work





About









Splash Zone is a short film based on the Japanese folktale of the Bakekujira - a whale skeleton spirit that haunts those who hunted it. In this film, a lone warrior battles the spirit to protect Tokyo from its invasion.