huge sign above hachuko square tower records