Spooky Kitaro: The Strongest Ghost Army! Landing in Japan!! — latest news, discussion & facts — IJR