Mitchell Walker 2004- 2016, Peekaboo-Masks, aka Spirits of the Forest Masks