Lambs & Ivy Plush Owl Tootsie, Mystic Forest