Heller

heller is a funny devil who cant talk for some reason

she also is invisible

rip heller