0 Photos / Stand Alone August 29, 2016 On Screen Reminds me of a piece from a guy known as Invader. Maybe it is one of his works.