Mt. Mando

Mt. Mando is the location in Larmicha where Mando and Lynn live. It contains Mando's Tree House as well as the entrance to Jellswell Headquarters to the south.