INSTANT REPLAY May 1, 2019 Triotech Attraction at Tokyo Dome Gan Gun Battlers recently opened at the Tokyo Dome City Attractions in Japan (an amusement park…