A horny and curious elf decides to see if they can ride the Xenomorph Monster Dildo, think they can take it all?