English:
Dodo-King
Chinese:
嘟嘟大魔王
Japanese:
ドド大魔王(ドドだいまおう)