Aloe vera

Available at Templestowe, Eltham stores