Dexstarr the supervillain origin that will make your face wet


#1

#2

Is it just me, or did anybody else expect something different from reading the title?