Big Tattoo Planet Feet, Japanese, art house tattoo