Jade Membrane

Big Plant 02 is a species of Flora.