Kotomora
隠花植物類 (inkashokubutsurui) Japanese meaning | Kotomora