Heavy Water Tattoo interior and exterior photos. Tattoo Shop Photos of Heavy Water Tattoo, Santa Cruz, Ca.