Power Rangers ★★

That was a nice german suplex.