Kotomora
特殊法人 (tokushuhoujin) Japanese meaning | Kotomora