I've been to that park, and it really is odd. My friends and I called this statue "Man Punting Baby." Abusive comment hidden. (Show it anyway.)