Storybrooke is overflowing with fairy tale characters, and sometimes our favorites are MIA for weeks on end. An example? Dr. Whale (David Anders), who made a splash in the first half of Once Upon a Time Season 2 with the revelation that he's Frankenstein, but then was quickly relegated to the background. Will he show about again this year? A new spoiler-y tweet gives us the answer.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

"I'm gonna be in #ouat episode #221," David Ander tweeted recently. "Does that mean a thing to y'all in the slightest? Hope so. See ya then!"

It most certainly does mean something to us! Whale is one of the show's more enigmatic figures. He seems to generally be a good guy, but his backstory is filled with pain and experiments gone wrong, and it's hard to tell what's going on in his head. We're excited to have him in the mix again.

This news couldn't come at a better time, either. Today (March 11) is David's 32nd birthday. We'll celebrate by rejoicing the return of Dr. Whale!

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, March 17 at 8 p.m. ET/PT on ABC.

Source: @QuestionAnders

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.