Spot-fin porcupinefish
Fish
The spot-fin porcupinefish, also known as the spotted porcupinefish, black-spotted porcupinefish or simply porcupinefish, is a member of the family Diodontidae. Wikipedia
Scientific name: Diodon hystrix
Class: Actinopterygii
Genus: Diodon
Family: Diodontidae
Kingdom: Animalia
Order: Tetraodontiformes
Phylum: Chordata