Mighty Morphin Alien Rangers – Wait, wha? PT ponders one of the odder arcs in the Mighty Morphin Power Rangers series.