Template:Daily Featured
Ms. Medusa is a cat from Meow Meow Rub Rub. She was named for the icy stare that she often gives the camera. She is easily mistaken for some of her siblings, Messydusa and The Evil Impostor. She is named "Officer Black Cat" in the Chinese community.