Not yet rated
Japanese/18 min./1995
Horror Fantasy
A short film about professional wrestler, The Great Muta's, origin.