The Satire Shop

概要

ACCORDING TO INFIRMED SOURCES -- the Political Satire Comic Strip series that's ready to wear.