You can always count on the Japanese to make some wild looking rides, here are some photos of such, enjoy!

Starting with one of my personal favorites.........