Kotomora
左足 (hidariashi) Japanese meaning: left foot | Kotomora