Take a look at the first of three fantastic Mega Evolutions for Castform designed by the PokéCommunity!
https://daily.pokecommunity.com/2016/09/23/make-a-mega-castform-part-one/
https://daily.pokecommunity.com/2016/09/23/make-a-mega-castform-part-one/