Aldebaran Beidafang

Aldebaran Beidafangs are creatures native to Earth and classified as cryptids. They grow on trees from an unknown planet and are known to be used as food by some species.

Appearances

 * Ben 10 Ominverse: T.G.I.S.