Kotomora
驊騮 (かりゅう, karyuu) Japanese meaning: fine horse | Kotomora