Carter's Karrablast

Karrablast is the fifth pokemon that Carter caught in the Unova region.