Isabella Mongoose

Isabella Mongoose is the widowed wife of Arthur Mongoose and mother of Mobius' biggest celebrity pop singer; Mina Mongoose.