Japan,
1982, 83 min
VOD (1)
Cast
Tom Wyner
Best movies:
The Prince of Light (2000)
Yin Yang Master, The (2001)
Lily C.A.T. (1987)
Cam Clarke
USA
Best movies:
Ice Age (2002)
Big Hero 6 (2014)
Scooby-Doo on Zombie Island (1998)