roller coaster

Posted by Ellen

That's what they call this roller coaster in Yokohama, Japan.