Recommended Videos
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!
Siliconera is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Published: Nov 26, 2007 04:34 am