Japan To Open Tallest Free Standing Tower | KUER 90.1