Camoflush

Camoflush is the villainous alter ego of Lavatore Ree.