Mexican Standoff

Mexican Standoff is the twenty-sixth episode of Super Mario 3D World on.