In celebration of the 50th Anniversary of classic youkai (i.e. Japanese spirits/demons) series "Gegege no Kitaro" originally created by 'Youkai Master' Shigeru. Continue reading