Kotomora
足趾 (そくし, sokushi) Japanese meaning: footprints | Kotomora