Kotomora
大足 (おおあし, ooashi) Japanese meaning: big feet | Kotomora