English:
Greater Load Rukkhadevata
Chinese:
大慈树王
Japanese:
マハールッカデヴァタ