Kotomora
後ろ足 (ushiroashi) Japanese meaning: hind leg | Kotomora