an epic mashup, but Red Ranger is not happy
tmnt, power rangers, wtf, gif