Oh look it's Xerneas! Or the Forest Spirit from Princess Mononoke. I can never tell the difference between the two. Perhaps it's even a Stel-original (donut steel <<) Forest Spirit. Either way, the blur effect gives off the perfect vibe of "Is that real or am I dreaming?"