Odd Art
As we mentioned earlier, art is extremely subjective. What wows one person may make another scratch their head and wonder what the fuss is all about. Having said that, we think we can all agree that whoever came up with this has a totally unique idea of art.
Apparently, the OP found this unnerving piece in an abandoned house of all places. We don’t know about you but we’d be out of there before you can say “Run.” We can only hope it was really someone’s idea of art and nothing else. It’s giving us some serious “House of Wax” vibes right now