"天降る神兵 Amakudaru shinpei" (Descent of a soldier sent by the gods)