Huh, I always thought Izumi meant eternal lol, her name meaning "eternal soul/spirit" XD ...well, Ashlotte's name doesn't mean much, just a different form of the name Ashley, as for her last name, Karasu, it means "raven" lol. Lemme see about Kyo then...