Glooscap of Parrsboro, Nova Scotia

Glooscap is a Tourist Attraction. A Glooscap is a prominent character in Eastern Woodland mythology. He stands at 20 feet tall and he's probably built of fiberglass in the 1970s