Picture of a pufferfish vomiting water is the Japanese Internet’s newest darling

It’s certainly not without its charm.

Read More