THANK you! I couldn't quite place why it was so familiar.
Looking into this, it seems that it actually has another page:
And because it's always nice to give a nod to the actual source of these things - apparently, this is from a website of cartoons by Toby Alden and Sam Alden.
There's some other cool stuff, too.
City of Batmen
Buggy the Ambulance