Kotomora
供述 (kyoujutsu) Japanese meaning: testimony | Kotomora