Getting a glimpse of larger than life outdoor art installations by world renowned artists is a regular thing in Tokyo. If you’ve ever been around Shibuya Parco, you might have seen past installations ...