Teslo's House

Teslo's House is a location in the Mountain City, in which Teslo resides.

Season 1

 * Hot Lava Shower