sanitaeter about 3 years ago [hidden] Is Helena cosplaying as a mountain goat? If yes, WHY?Edit: I just found out, that there is a Helena National Forest, where there is a small population of this rare animals. 2 Reply Copy ID Copy Link