Alien Gorilla

Just for fun. Creature based off of a gorilla.