Kotomora
テン (てん, ten) Japanese meaning: Japanese marten | Kotomora