Kotomora
馬の足 (umanoashi) Japanese meaning: horse's legs | Kotomora