Super Duper Explosion. .. in the DC universe.
Wasilisk100
Liked by 1 people
Thank you for the review \^_^/