Swithers (The Arkwood Experiments)

Swithers was a master at Arkwood Private School. (COMIC: The Arkwood Experiments)