Realism, contrast, and details that bring it all together. 🏛️

Booking is open for custom realism projects. DM to start your next sleeve.

#realismtattoo #blackandgreytattoo #torontotattooartist #spartantattoo #tattoosleeve
I wanted to keep this piece open and let the negative space create the highlights, allowing the warrior and the architecture to stand out without overworking the skin.

With Sikh tattoos, every element carries meaning, and my goal is always to respect that meaning while bringing it to life through realism.🙏🙏
“For the people who get it, you GET it.”

There’s a difference between seeing a tattoo and noticing the work behind it.
One thing I always pay attention to in realism tattoos is knowing where NOT to put ink.

White highlights can add that final touch, but open negative space is what allows the skin to breathe, separates the details, and helps the contrast do its job.

It’s not about making everything darker or adding white everywhere. It’s about knowing when to leave things alone. 🖤
I put permanent art on people for a living, but somehow my own financial stability is temporary. 😭
One day I’m booked out, the next day I’m checking my DMs like the stock market.

Still buying gym memberships, camera gear, and dressing like I have a retirement plan.

Self-employed life. Wouldn’t recommend it. Wouldn’t trade it either. 😂🖤
The self-employed starter pack:
Looking rich, working weekends, replying to DMs at all hours and praying the next booking comes through. 😂🖤

#selfemployed #tattooartists #lifestyle #toronto
Geisha tattoo in progress…

#tattoo #geishatattoo #torontotattoo
Tattoo inspired by Hari Singh nalwa history 🙏

#realismtattoo #punjabitattoo #tattoosleeve #brampton #surrey
Lighting can completely change the way a tattoo looks.

Black & grey realism, built piece by piece with depth, contrast and a lot of patience. The kind of sleeve that hits different from every angle.

Would you wear the full sleeve? 👀

#tattoosleeve #healedtattoo #realismtattoo #blackandgreytattoos #toronto
This error message is only visible to WordPress admins
Error: Invalid Feed ID.