Ray and Rayla/The Twins

Ray and Rayla/The Twins a pair of OC's created by 22kingdomheartsfan

Information
A mysterious brother and sister pair, Ray and Rayla serve as two the Puppetmaster's enforcers. With amazing strength, speed, magic powers, and a shared mind, these two make an effective fighting duo.