Mystery Science Theater 3000/Recap/S03/E22 Master Ninja/YMMV


 * Funny Moments: "The tranquility of post-war Japan?!"