Takuya Igarashi

Takuya Igarashi director anime with Alien Nine