Tokyo Ghost Published September 20, 2016 at 638 × 534 in Top of the Stack – “Tokyo Ghost” Tokyo Ghost