About
Hi there! I'm Ambur, the owner and artist behind Tacoroach, an indie art brand based in Portland, OR.
I create bold and unique artwork inspired by old-school video games, pixel art, and nostalgia from the 80s, 90s, and early 2000s. Everything you see here is made by me, and I hope you find something you love! Thanks for stopping by!