thegirlintranslation.com
Kurisumasu 3 – Odaiba
Last Thursday, I hopped on over to Odaiba to see what sort of fun illuminations they’d set up. I really love Odaiba because it’s a completely man-made part of Tokyo and feels super futu…