Kotomora
爪印 (つめいん, tsumein) Japanese meaning: thumb print | Kotomora