Here's this week's mecha battle from Shuriken Sentai Ninninger episode 18. Oh, by the way, that ninja cowboy has an unexpected visit.