Apparently a clothing store. Love the name; for all it's connection to the past, Japan is also in some ways "Tommorrowland", first to embrace new technologies. Trying to understand how they stretch from the ancient past to "tomorrowland" is part of why I'm here.