Yes, it's literally that Ben Stiller. The one you know and I hate.
But when I heard he had a no wave punk band, I knew it was just right for the Department of Metal Antiquities.
Join us as we dive in!