Ozymandias Tattoo Studio Llc is a tattoo shop, located at 7475 Mineral Point Rd, Madison, United States.