Ryuta KuwayamaActingBorn 27/01/2004Known ForMADDER: I Am the Culprit in That Case2025Demon Virus2025Single82023