Diseased Giant Rat

"By my faith, what's that stench?"



 