Someone buried a walrus under St Pancras station

Probably something like that issue of “Astro City” where there was a shark on the subway tracks. Someone was doubtless trying to raise the Walrus God to take over the world but was stopped by some local superhero.

1 Like