My Little Pony: Rise of the Nindroids

My Little Pony: Rise of the Nindroids is a one hour episode of [[