Join our community
Showing more like

What is the origin of these Space Invader-esque pieces that were recently put up all over NYC subway stations?