cloistered Ant. .. Do Tokyo Japan.