Astro Comics is a comics store located in US. They have great stocks of Comics based on space so Blackktech tried to showcase that in the brand identity.
Astro Comics is a comics store located in US. They have great stocks of Comics based on space so Blackktech tried to showcase that in the brand identity.