Filthy Roman Sponge

Filthy Roman Sponge
  Troubling. Thoughts?