Does anyone know if there is a place (online or not) where we can buy a
stuffed puffy ? I've looked almost everywhere on the web without
success..

To this date I've only found a small shop near Chateaugay (Canada) who
have an funny stuffed pufferfish toy (wich you can even put on your
head hehe)

thnx