Standing at an impressive height, this bright green behemoth has become one of Indiana’s quirkiest landmarks, and that’s ...