Hundred Demons Demon Lord, Yamigedo