Elvida Abella

Elvida Abella

Elvida Abella is known for The Real Ghostbusters (1986), Captain N: The Game Master (1989) and Swamp Thing (1990).