Kotomora
花苔 (hanagoke) Japanese meaning: reindeer moss | Kotomora