Tokyo gives glimpse