Ninja Weasel

Ninja Weasel

Native Life form of Planet Green Hell.