Kotomora
スギゴケ (sugigoke) Japanese meaning: haircap moss | Kotomora