Either that or the Ice Queen is a store filled with ice cream.

NAAAAAAAAA.