Kotomora
申告者 (shinkokusha) Japanese meaning: declarant | Kotomora