This is a brand new roller coaster in Japan called the Takabisha, at the Fuji-Q Highland Amusement Park at the base of Japan's Mount Fuji. Takabisha is their 14th Guinness world record-breaking ride, and its main attraction is a 100-foot, 102-degree drop...