Off Topic – John Oliver Features Japan’s Mascot Obsession

Japan has a mascot obsession.

Each mascot is like an anime character come to life.

The Japanese have a long-lasting, deep emotional bond to “non-human” characters, with roots buried deep in an ancient polytheism.

The most popular Japanese mascot holds press conferences.