scavenger concept

Vnmribaya geronimo ribaya scavenger 5
Vnmribaya geronimo ribaya scavenger a
Vnmribaya geronimo ribaya scavenger b

concept art for upcomming video game Echonoise