Didi

Didi is the Ghost of Marcus Ren.