A double feature of Japanese weirdness from 1978!A double feature of Japanese weirdness from 1978!A double feature of Japanese weirdness from 1978!