I'm Freaky for Shiriki !!
Check out
http://www.tot1899.com/index.html and click through the tour and the dialogue - They've poured heaps of money and design into the website as well - it gives you a REALLY good overview of the ride - even in Japanese only !
...and a few chills along the way !
