Dave Navarro Reveals That He is The Human Canvas For This Flash Challenge! Ink Master Sneek Peek of the new flash challenge for Ink Master. In this flash challenge we gather on a music tour bus and get the word that we will be designing a tattoo for Ink Master's very own Dave Navarro!