Kotomora
大型植物 (oogatashokubutsu) Japanese meaning: macroflora | Kotomora