touhou has cute anime girls and super huge and interesting lore spanning tons of manga, anime (sadly its fanmade because zun refuses to make an official one but it still follows the plot of the games so i consider 2hu anime canon) and games over a timeline spanning thousands of years, the power rangers just use their autism powers to fight megazord.
Also how do you understand what's going on if the only subtitles are the shitty automatic ones that always fail, which are then auto-translated (if you use the button under the sub settings) resulting in even more engrish, fail and AIDS