Carrigan

Carrigan is a minor villain in Magic Funhouse.