Just a creature i sketched, i wanted to create some predator creature/alienand came up with this!Cookies to anyone who can tell what it was inspired from! (name is also a clue)