Was thinking Okami just because it's the japanese word for wolf. but Rime's definition seems to fit a frost wolf. Well I guess I'll think about it some more =O