No photoKyosuke TakadaDirector · Born March 24, 2001Directed 12020s2024TouchDirectorWrote 12020s2024TouchScreenplayEdited 12020s2024TouchEditor