Carracosta

Abagoora is a Generation V Water Pokemon that will appear in Pokemon Black and White. It evolves from Purotoga at level 37.