This comic comes from “Ad Hoc Ferox” apparently. :: grin :: All I know is that they posted anonymously on my LJ.