No photoTakuro IwayaDirector · Born June 27, 1992Directed 22020s2024OasisDirector2022Unmei PoliceAssistant DirectorWrote 12020s2024OasisScreenplay