Tabayama is a quaint village in the mountains west of Tokyo where the picturesque views and natural silences can be abruptly broken with the screams of thrilled riders on Japan’s largest roller slide.