Team Alpha

Team Alpha is a new team who found and leaked the Team Phantom base.