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