Kotomora
五本指 (gohonyubi) Japanese meaning: five-toed (socks) | Kotomora