Otto is a Navakavada Buddhist:
Navakavada Buddhism videos!!!
in his sojourn East of Burma as he Makes Buddhism Great Again: He is a Howitzer of the Dhamma!
May all sentient beings attain the summum bonum, true wisdom and perfect happiness, to be found in liberation from ignorance and delusion. Peace.