A cult and incredibly strange Japanese movie mixing genres and influences in a very personal manner. Very creative, funny and rich.