Takuya Igarashi

Sentai Filmworks Licenses “Captain Earth”