Japan NEW SHOW !!!! EXCELLENT !!

Japan NEW SHOW !!!! EXCELLENT !!

olympic games version japan, not perfect but nice effects.