Pufferfish has been crowned winner of The Masked Singer 2025.