Jade Membrane

Big Plant 02 is a species of Flora that does not yet appear in game.