Kotomora
苔癬 (たいせん, taisen) Japanese meaning: lichen | Kotomora