Joseph Allen

Joseph Allen is a resident of 2334 Farmers Drive in Haven, Maine.

He is afflicted with the uncontrolled ability to turn himself and anything he touches invisible. He encountered Audrey Parker and Nathan Wuornos in 2012 after hitting a cat and inadvertantly turning himself and his car invisible.

Appearances

 * "Audrey"