Does anyone else think that this must be Professor McGonigall in her cat form?