Diavlo
This roller coaster is called Diavlo (ディアブロ). I can't find any translations for that name. Diablo in Spanish means Devil, so I wonder if it is related to that.
©2020 Joel A. Rogers.