Azurill

Azurill is a baby Pokemon discovered in Generation III. It is a pre-evolved form of Marill.

Azurill was once identified as a pure Normal type until Generation VI when it was changed to a dual Normal/Fairy type.