Bio-Angel

Bio-Angel is a minor character in Immortal Rain. She is an Angel who attacks Rain Jewlitt and Machika Balfaltin towards the Auction Arc.