It's snowing inside the Kenwood Mall...the this guy arrived and stole the spotlight: