Eerily realistic animal heads that you can wear created by Japanese artist

For those of us who always secretly wished we lived in the Bojack Horseman universe.

6 Likes