Tarantula is a film set at the Tierra Chula Resident Hotel and follows Echo Johnson, a well-known but unlicensed tattoo artist. Echo's poetic musings recount escapades with the other tenants, including party crashers, dumpster divers, and other socially questionable shenanigans.
Read full
Tarantula is a film set at the Tierra Chula Resident Hotel and follows Echo Johnson, a well-known but unlicensed tattoo artist. Echo's poetic musings recount escapades with the other tenants, including party crashers, dumpster divers, and other socially questionable shenanigans.
Discussion