Professor Paradox

A time-travelling experiment from the 1950s sends a monster to Ben's time.