04/10/2020

Captain Tsubasa: Rise of New Champions is an arcade soccer game filled with silly, over-the-top anime moves.