Based on a manga by Kazumasa Hirai (creator of 8 Man), and never before released outside of Japan, it’s a genre film classic waiting to be discovered and a completely unclassifiable trip into phantasmagoric funk.