The space-age retail experience from NIGO's A Bathing Ape shops in the 2000s has been upgraded for Human Made's massive new flagship in Harajuku.