im meka, also am a game indie game developer that just sketches for my own projects
this is a living breathing plants, found on the planet eve
they can be dangerous to humans. they have a the capability to eat whole humans. these creatures are very dangerous.