Screenshot: http://i.imgur.com/D5myfCi.jpg
Location: Pop Ivan radio tower.
Screenshot: http://i.imgur.com/D5myfCi.jpg
Location: Pop Ivan radio tower.
It also made me uncomfortable to look at, like some kind of psychedelic steampunk-esque robotic spider head monster:(