Review Captain Tsubasa: Rise of New Champions (PC) Powah Dunk | September 4, 2020 Captain Tsubasa: Rise of New Champions is the new title by Bandai Namco based on the popular Manga/Anime series Captain Tsubasa. While not a hugely known title over Read More