Giants vs Dragons, live from Tokyo.