Team Rainbow Rocket – A group of past team leaders led by…

Team Rainbow Rocket – A group of past team leaders led by Giovanni in Pokemon Ultra Sun and Ultra Moon