Incredible mummy delivers luxurious Japanese oral pleasure