Robert PellerRole: Podcast GuestAnother resident of the homeless encampment, mentioned by Tasha.Featured in 1 episode