An immense asteroid is hurtling towards Earth, and worldwide efforts to push it from its path have failed. With imminent doom on the horizon, it seems like Earth's only hope is Ichiro Inuyashiki. After struggling with his new, cybernetic body for so long, Inuyashiki is now certain that it's his destiny to save the planet from the asteroid. And as he takes to the stars, his family, friends, and all of humanity wait with bated breath as the God of Shinjuku faces his greatest challenge yet.