Thread:MysteryScooby/@comment-22185948-20141123181034/@comment-5504437-20141125013446

1) You're thinking of Otto Octavius (Earth-TRN505)

2) Also, time-travel.