Kotomora
悍馬 (かんば, kanba) Japanese meaning: unruly horse | Kotomora