Is that professor Snape?