Kotomora
千里馬 (チョンリマ, chonrima) Japanese meaning: Chollima | Kotomora