Zazen60 Tattoo Studio is a tattoo shop, located at 60 Gensing Rd, Saint Leonardsonsea, United Kingdom.