Credit: Video Still

In this sneak peek of Once Upon a Time Season 2, Episode 13: “Tiny” (February 10), we get some interesting insight into the giant culture in OUAT — and we learn some more about why they hate humans so much.

Check it out!

Credit: ABC © 2013 Disney ABC Television Group Photo: Preview Clip of Once Upon a Time Season 2, Episode 13: Humans Destroy Life (VIDEO)

Catch the next episode of Once Upon a Time on Sunday, February 10, 2013 at 8 p.m. ET/PT on ABC.
 
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.