Peter Popoff
Baba Yega in black uptowns
Could work if written properly like into introducing him with other marvel stories otherwise by itself he's always been a boring character.There is nothing more overrated than marvel cosmic stuff. Silver surfer sucks.