Kotomora
足趾節 (sokushisetsu) Japanese meaning: pediphalanx | Kotomora