Creepiest thing we came across in Wellesley this weekend

Found along Rte. 16 near Wellesley College entrance.

Wellesley balloon