Was it carrying a birth certificate or psport from Mars?
I think the “scientist” (more likely a professor) better get off of LSD!
The description, “ant from Mars” is clearly intended whimsically, not literally. Get a jolt of coffee, lad.