Sika Deer Mascot Meet Lulu the Deer Mascot. Very cute and Cuddly on her appearance. Submitted by DenDenMushi01. Designed by Olympic Council 2007 Posted in:AnimalsTagged with:browncudlycutedeerhappysmall See more Prev:Happy Tiger Mascot Back: All Posts Next:Care for the World Mascot
Recent Comments