Kotomora
馬返し (うまがえし, umagaeshi) Japanese meaning | Kotomora