Akaza Demon Slayer T-Shirt – Upper Moon III Cotton Anime Tee
£21.99 £23.99Price range: £21.99 through £23.99
🚚 £1.99 International Shipping
📦 Free Shipping Over £34.99
🏷️ Hassle Free Returns
Akaza Demon Slayer T-shirt in 100% cotton with Upper Moon III artwork, vintage washed styling and an oversized fit for gym or casual wear.
Akaza Demon Slayer T-shirt styling gives fans of Upper Moon III a bold anime tee that works for training, casual outfits and streetwear. The design combines detailed Akaza artwork with a washed finish and relaxed silhouette, creating a gym-friendly top that stands out without feeling restrictive.
Made from 100% cotton, the shirt is breathable and comfortable for everyday use. Front and back graphics highlight Akaza’s distinctive look and Japanese-inspired detailing, while the vintage grey finish gives the fabric a worn-in appearance.
Why choose this Akaza Demon Slayer T-shirt?
- 100% cotton construction for breathable comfort.
- Upper Moon III artwork with detailed front and back graphics.
- Vintage washed finish for an anime streetwear aesthetic.
- Oversized unisex shape that suits gym wear and casual layering.
- Durable stitching and print for repeated wear.
The loose fit makes this Akaza Demon Slayer T-shirt easy to use as a pump cover during warm-ups or as a relaxed top after training. It can be paired with joggers, gym shorts or everyday streetwear depending on the look you want.
Build your anime gymwear rotation
Browse more anime and bodybuilding apparel in The Gym Pro shop, or pair your new gymwear with a structured programme such as Olympian Sculpt. This Akaza Demon Slayer T-shirt is designed for fans who want character-driven artwork, comfortable cotton and a gym-ready oversized fit.
39 reviews for Akaza Demon Slayer T-Shirt – Upper Moon III Cotton Anime Tee
Add a review
Shipping rates & delivery estimates
Shipping charges for your order will be calculated and displayed at checkout.
In most cases we will have no control over the shipping methods available to you as these are wholly dependent on our suppliers. However, most of our orders are delivered within 10 business day from the point of order processing. The below are estimates of the delivery times for the varying shipment methods:
Delivery delays can occasionally occur and we accept no liability for such delays where matters are outside of our control.
| Shipment method | Estimated delivery time | Shipment cost |
| Royal Mail | 3-5 business days | £2.99 |
| Hermes | 2 business days | £2.99 |
| DHL | 1-2 business days | £3.99 |
| International Shipping | 10-15 business days | Free (Over £34.99/$44.50) |
| Orders over £34.99/$44.50 | 3-15 business days | Free Shipping |
Please note that for any products that are being shipped to you from fulfilment centres outside of Europe/USA, delivery times are estimated to take between 10-15 business days.

























Anonymous Buyer (verified owner) –
R***o (verified owner) –
Super cute!!!!! accurate to sizing
Anonymous Buyer (verified owner) –
I recommend it 100%, the fabric is great. It’s the first time I’ve bought it, I recommend going one size up from what you normally wear, or two if you’re a bit broad. It’s not oversized but I do recommend it.
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
a***r (verified owner) –
Perfectly identical to the photo. Good quality cotton. I recommend!!!
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
U***r (verified owner) –
Seems like good quality material
U***r (verified owner) –
Cute shirt feels like good material
Anonymous Buyer (verified owner) –
W***P (verified owner) –
Very good but the print is average
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
Very good shirt quality
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
N***s (verified owner) –
M***e (verified owner) –
M***e (verified owner) –
C***o (verified owner) –
It fits well, the quality seems good.
Anonymous Buyer (verified owner) –
R***n (verified owner) –
R***n (verified owner) –
Anonymous Buyer (verified owner) –
Good fabric and excellent printing
A***1 (verified owner) –
a***r (verified owner) –
Excellent t-shirt. The print design is carefully crafted down to the smallest details, even though the material itself doesn’t seem of exceptional quality; it remains more than satisfactory. The “washed/bleached” effect is present, although it’s less noticeable than in the promotional photos. As for the size, I chose an M and it fits perfectly: the measurements are 47 cm in shoulder width and 70 cm in length. Recommended and very satisfied with my purchase!
Anonymous Buyer (verified owner) –
Great quality, good sizing, overall happy!
S***o (verified owner) –
Greate quality
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
Anonymous Buyer (verified owner) –
G***i (verified owner) –
B***t (verified owner) –
The shirt is listed as unisex but the tag says large. It’s doesn’t fit large on me but feels more like a medium. I love the shirt all the same though 🥰
F***a (verified owner) –
100% cotton fabric, fits well for a size M. Great, thank you.
E***d (verified owner) –
It’s very comfortable, it’s like overside, and if I like it like that, I’m satisfied.
c***a (verified owner) –
g***d (verified owner) –
Almost good. Unfortunately, it doesn’t really represent the correct size. But great shirt.