Gegege no Kitaro: Japan Explodes!!

2008