Rita Harrington/Meirin Kanzaki

Rita Harrington/Meirin Kanzaki is

Biography

 * ??? Max Taylor (from Dinosaur King) ???