To the Japanese, yokai are mysterious phenomena and weird creatures that have inhabited the country’s landscape, homes, folklore and imagination for many centuries. Japanese art historian Meher McArthur will introduce this fascinating and often terrifying aspect of Japanese culture.