Mystery Science Theater 3000/S 03 E22 Master Ninja/YMMV


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