In the 'Here There be Dragons' finale, the Yakuza looks to be defeated, but what of Green Arrow and Shado?