An enormous monstrous mouse, adorable