Rats in the vents? (Comic by Barguest)