"Mr. Dino... and another weird stowaway."