pheromosa
Pokémon #795 in the National PokéDex, a dual type Bug/Fighting Pokémon.
One of the mysterious Ultra Beasts appearing in the Alola region in Pokemon Sun and Moon. Also referred to as UB02-Beauty. It resembles a feminine cockroach.
Japanese name: Pheroache