85 Of The Most Bizarre Sculptures From Around The World That May Take You By Surprise Apr 24, 2023 By Admin in Sculpture Beauty is in the eye of the beholder, especially when you’re standing in front of 2 meter-tall Cheeto.