Kotomora
日本武尊 (yamatotakeru) Japanese meaning: Yamato Takeru | Kotomora