Angvia (planet)

Angvia was the home planet of the Angvians. It was known for its large trees, but had no major pits. (BFA: Bang-Bang-A-Boom!)