Director: Takashi Miike

This looks good. Real good.