Mount Fuji

Mount Fuji is the location where the secret mystery prize is buried.

Episode Appearance
The Secret Mystery Prize