Raine

Raine was formerly known as a double agent for Team Rocket and Team Prism, called Red Angel in the former and Grunt 652 in the latter. After disappearing for over a year, he was found being kept in Rune's headquarters, but no one was allowed to see him save for Rho and Schyah.

Personality
Raine suffered a case of split mind, with each side having completely different memories. These two sides were Prism Grunt 652 and Red Angel, an agent of Team Rocket. Despite his split memories, both sides had relatively the same personality - arrogant, proud, and a bit of a jerk to everyone.

Despite this, his Pokémon seemed to have faith that he could be different...

Early Life
Little is known about Raine's early life, save for his hometown being LaRousse City. However, it seems Team Rocket may have more information...

In Prism
Raine went by the name Devan, and joined Team Prism as Grunt 652. He served as a double agent, unknowingly leaking information about Prism to Team Rocket.

As Red Angel, he frequently caused issues for Team Prism, most notably attempting to steal Grunt 427's shiny Buneary. However, Red Angel's regretful Electabuzz returned the bunny to safety.

Eventually, Devan's formerly stable split began fluctuating out of control, leaving both sides constantly disoriented and confused. In an attempt to save himself, Red Angel abandoned Team Prism and returned to Team Rocket. Riptide, his Phione, expressed fear to Team Prism's chatrooms, but this was followed by over a year of complete silence.

Rune Defog
Prism Grunt 40 heard Rho and Schyah speaking of Raine, and immediately connected the dots to the missing ex-Grunt. She attempted to get more information from Rho, but was unable to do much more than severely agitate him. However, she learned that Raine was being kept in the Rune headquarters, and that something was very, very wrong with him.

Familial
None of Raine's family is known.

Romantic
Raine has no known romantic partner.

Rho
Rho clearly has a strong loyalty towards Raine. It is unknown if Raine shares the sentiment.

Riptide (Male Phione)
Riptide was Raine's partner Pokémon, though previously, this position went to Thrasher. Riptide was cunning and smug, but also defensive and quick to anger. He took great pleasure in terrifying Admin Neffy.

Crash (Male Gyarados)
Crash spent a lot of time in the Prism bases' pools, but was primarily only seen in battle.

Tear (Female Shiny Scyther)
Tear was a White City variant of Shiny Scyther. Her body was blood-red.

Ace (Male Noctowl)
Ace only appeared when Raine was Red Angel. He was calm and collected, and sometimes typed messages using Red Angel's phone.

Control (Female Kadabra)
Another Pokémon that appeared only when Raine was Red Angel. She aided him in escaping after crimes.

Thrasher (Male Electabuzz)
Thrasher was Raine's partner Pokémon until the night Red Angel kidnapped Honey Bunny. Regretting his Trainer's actions, Thrasher rebelled, taking Honey Bunny and running her back to Team Prism. Red Angel disowned him, and Thrasher was taken in by Team Prism's former Leader, before she left him and the Team. At this point, he vanished.

Trivia

 * His heterochromatic eyes match the colors of Deoxys' body.
 * His Pokémon team is nearly identical to Rho's.