duu ubu haohao

English: Translation
piece of taro cooked in a coconut shell with coconut oil
carroll-soulik-1973-p-71