Kotomora
優駿馬 (yuushunba) Japanese meaning: fine horse | Kotomora