Ray Evans

Ray Evans is a minor character in Immortal Rain.