Oh my, this is sooo cool~!! The first thought that came to my mind is Owl City when I see this XD This is really awesome! The simple pink background matches so perfectly! And the owl looks so techno-ish and awesome!Congratulations for the Daily Deviation~!