First Love is film number 103. Back in 1991, however, Takashi Miike directed a film called “Toppuu! Minipato tai – Aikyacchi Jankushon“, a comedy about a daring policewoman dressed in a leotard who defeats criminals using gymnastics. An odd subject for a debut but such is the Japanese studio system. […]