Kotomora
発見者 (hakkensha) Japanese meaning: discoverer | Kotomora