Talk:Sinister Six (Earth-81648)/@comment-24751588-20130505210305/@comment-1751305-20130505213156

He was mentioned a few times in other bios, but he didn't have his own page. I think you might be confused with the Otto Octavius of Earth-81616