Ultra Beast

Ultra Beasts are a group of extra-dimensional Pokémon originating from Ultra Space. They cannot be obtained by catching them in the wild nor hatching from Eggs. The most common method to capture Ultra Beasts is the same as Legendary Pokémon: defeating them in Raid Battle and then catching them in the Bonus Challenge. Ultra Beasts can also be traded in a Special Trade. Ultra Beasts appear from Ultra Wormholes in raids.

Characteristics
Ultra Beast share the following characteristics:
 * low catch rate, usually 2%
 * Buddy Pokémon 20 km for 1 candy
 * require 100,000 Stardust and 100 candies to unlock the second Charged Attack
 * can be filtered in Pokémon search by typing ultra beasts
 * an extra warning appears when trainers try to transfer them and cannot be mass transferred
 * require a Special Trade, cost a large amount of Stardust even if already registered by both trainers
 * cannot be assigned to Gym
 * cannot participate Premier Cup in GO Battle League

Ultra Beasts
All Ultra Beasts are from Alola region.