Rods! (Original) / Rods! (US)
Cryptozoologists examine the possible existence of rods - insect-like creatures which fly at high speeds.
Info mistake?