Stopped by Mohegan Sun Casino for the first time in maybe 3 years. The vertical colored glass tower is called Wombi Rock. I just call it the Sperm Statue.