10/12/2022

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