User blog comment:Relikz/Episode 141:Chase the Infinite Clock! - Review/@comment-904888-20120728093540/@comment-171.98.99.216-20120729023359

I think Michelle is Layla's spirit/ghost or whatever.