Underground Shell Cave

Underground Shell Cave is the fifth course of Super Mario 256. This course is an underground cave with some puzzles and a giant river.