User blog comment:Bunnyboo50/Wikia In Danger!/@comment-3390175-20110514173726/@comment-24708260-20110514175000

This could indeed be a another alternate of Meepsheep.