Credit: David Gray/ABC Television Group © 2012 Disney

Have we mentioned we love David Anders (Dr. Whale)? We may not know the full story of his Once Upon a Time character, Dr. Whale, but he’s been working his magic on us for a while.

Earlier today, David tweeted this little Season 2 tease: "Ep. 205 #OnceUponATime is a wrap & it's gonna knock your socks off, fold em and neatly tuck 'em in your dresser. Promise. Magic comes soon!”

That would be some convenient housekeeping magic.

All of the OUAT spoilers/teasers/promos have been amazing so far, but do you think David singled out Episode 5 because it’s particularly good for Dr. Whale or just particularly good in general? (Not that all the episodes aren’t socks-knockers.) Or maybe he’s just being a team player to keep fans’ happy with periodic set teases?

And who is Dr. Whale? That’s the key question. Maybe that’s why his Twitter is called @QuestionAnders.

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Source: Twitter

Gina Carbone is a contributing writer at Wetpaint Entertainment. Follow her on Twitter @ginacarbone.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.