Rating: 6.7
Episodes: 10
2017

Set at the Tierra Chula Resident Hotel, Tarantula centers on Echo Johnson, a respected but uncertified tattoo artist. Echo’s poetic ramblings tell tales of misadventures with the other residents as...

Actors: Carson Mell, Dan Bakkedahl, Jacob Vargas
Country: United States
Watch Episodes