TOKYO >> Moon-inspired artwork made their presence known in the streets and open spaces around Shimokitazawa Station in Tokyo’s Setagaya ward. Created by international artists, the artwork was part of ...