The Buffoon, Ilmington