Can Japan stop its National Stadium from becoming a costly white elephant?

Can Japan stop its National Stadium from becoming a costly white elephant?

by Hazzat