japanese cinema

Do you know what makes me happy? Takashi Miike. Do you know what makes me even happier? The impossibly awesome trailer for "Zebraman 2", which is all sorts of badass.