philosophyshirts.com
Plato’s Allegory Of The Batcave
Plato. Allegory. Cave. Batman. Batcave. We get the joke. AlanPun’s design makes it look good.