This. Is. GAIA!!!
As you tell this is a play on 300 if anyone remembers the snow and wolf scene
I couldn't help myself when the wolves came out XD
Just didn't think to submit till now ^.^ ;;;