Kotomora
供述者 (kyoujutsusha) Japanese meaning: deponent | Kotomora