Kotomora
天皇 (tennou) Japanese meaning: Emperor of Japan | Kotomora