User blog comment:ZenonR11/Episode 143/@comment-5341968-20120811044507

Michelle is a ghost or spirit or spy or maybe a spell. I'm getting surer by the episodes.