Big Tattoo Planet tattoo, New School