Takashi Miike's most underrated film! Super Sentai Satire!