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