Mark Machado, better known as Mister Cartoon or more commonly just Cartoon, is an American tattoo artist and graffiti artist based in Los Angeles, California.
Anthony Bourdain: Parts Unknown
LA Originals
Travis Barker: Louder Than Fear
La Vida Low
Movie · as Self
TV · as Self · 1 ep