Kotomora
人食い馬 (ひとくいうま) Japanese meaning | Kotomora