On the same day that I went to the Transformers meets Japan popup shop, I decided to hit up the newly opened SEGA shop, as it also happens to be in Shibuya, hiding within the Parco building, which was just around the corner.
Incidentally, on the same floor was the also relatively newly opened Nintendo shop, a Capcom shop and a Godzilla shop.
Tourists were everywhere!