Machika Balfaltin

Machika Balfaltin is the protagonist of Immortal Rain.