white spotted pufferfish

 white spotted pufferfish or blowfish, Arothron hispidus  are also known as stars and stripes pufferfish and the hispid pufferfish.