Kotomora
ベニシダ (benishida) Japanese meaning: autumn fern | Kotomora