answersLogoWhite

0

There are the Formorians, or ice giants, and Kione (I think that's how it's spelled, a Greek goddess of ice. I'm sorry I don't know anything else.

User Avatar

Wiki User

11y ago

What else can I help you with?