Mount Fuji

Mount Fuji is a mountain and tourist attraction near Okily Dokahama in Japan.

History
Ned mentioned to Homer that Okily Dokahoma was near Mount Fuji.