Popon

Popon is a tall towering Demon beast/monster, which is able to regenerate and hurl balls that explode on contact in to acidic goop. It might actually be a tower of zebon.