| ARTICLE |
By Spencer . November 26, 2007 . 4:34am
Japan is serious about decorating for the holiday season, but light up Santa statues are I out of fashion. Instead it’s hip to pick up glowing characters like Stitch, Mickey and Turtwig. Nothing says Happy Merry Christmas (the slogan for Shibuya’s 109) like a bright Chimchar!