Kotomora
永和 (eiwa) Japanese meaning: Eiwa era (1375–1379) | Kotomora