Feeling a little early for christmas? Well check out this mecha battle clip from this week's episode of Shuriken Sentai Ninninger as the group battles a cold powered yokai! Snow cones everybody?