Freaky furry creature is ready to taste a big pecker