Kotomora
マメヅタ (mamezuta) Japanese meaning: green penny fern | Kotomora