What kind of fish is this?

What kind of fish is this?

Observation - What kind of fish is this? - UK and Ireland. Description: Could be some kind of Pufferfish? Washed up on the Isle of Cumbrae. About 10-12cm

Could be some kind of Pufferfish? Washed up on the Isle of Cumbrae. About 10-12cm