New Releases DC Comics (on sale Wed 26th January)

Last God #12
Last God #12 In Stock
4.50