Water 2 (egg group)
Pokémon
There are 27 Pokémon belong to Water 2 egg group.
Wishiwashi
Solo Form
Agua
Solo Form
Agua