Japan 2005
After a few minutes at Geronimo, your worries are gone.