Kotomora
明治天皇 (meijitennou) Japanese meaning: Emperor Meiji | Kotomora