When walking past abandoned buildings, you can’t help but wonder what might be inside. But it hadn’t occurred to us that those empty structures might be home to lurking giants. Russian street artist Nomerz (previously featured here) recently completely this awesome and decidedly creepy piece, entitled The Confined, somwhere in the town of Vyksa in Nizhny Novgorod Oblast, Russia. Now hidden colossi will be among the first things we think of the next time we pass a deserted building.











