CONFRONTING the CONTROVERSY around my New Cartoon!