Yeah, I do mean that she is a giant.
Inhuman characters ARE my forte. And, even if not all of them have been introduced into the story yet, by the end of the story of vast majority of them will not look like a human, sorry.
As for human characters, Emerald is kind of chunky (when I remember to draw her like that)
She's the one holding the birds plushes, not the stuffed ostrich