Identity
The general populace of Earth was unaware of Mikaboshi's existence.
Occupation
God Of Evil
Citizenship
Amatsu-Kami
Place of Birth
Ama (The Primordial Void)
Known Relatives
None
Group Affiliation
Amatsu-Kami (the Shinto gods), ruler of the Skrull slave gods; formerly God Squad
Education
Extensively self-educated
Height
Variable
Weight
Variable
Eyes
Gold (variable)
Hair
Black (variable)
Powers
Mikaboshi is a demonic entity native to the Japanese, "Land of the Dead," known as Yomi. He possessed demonic attributes with others of his race such as superhuman strength to an unknown degree, resistance to injury and an ability to tap into and manipulate magical energies. His most commonly used power is his metamorphic ability; although he can alter his shape, he is almost always represented as a being of black, shadowy energy with a mask for a face. He can reshape his limbs into razor-sharp blades, and assume the form of a fire-breathing serpent.
Abilities
Mikaboshi has the ability of flight, teleportation, shape-shifting and can survive in the vacuum of space without life support.
Weapons
Kusanagi, the mystical Grasscutter Sword.
First Appearance
Thor: Blood Oath #6 (2005)
Significant Issues
Thor: Blood Oath #6 (2005); Ares #2- 'Ares: God of War, Part 2-5 (2006); Incredible Hercules #117-120 'Secret Invasion: Part 1-4 (2008).
Hercules is suppose to loose his place as the god of power and cho takes his place. Mikaboshi is said by marvel them self in and interview which I shall post up once I find again to return in "Hercules:Fall and and avenger" There it will be Namor, Thor and some others in that fight as well. Mikaboshi is said to come when Olympus has barely any gods and Hera even stated earlier remember "Soon a threat will arise which strength alone cannot defeat." Cho brains Herc strength.
Lol my guess is loeb but you exactly on point as to why they have all died. Thats exactly why and which also explains the coming of Thor to his aid and Namor. I'm guessing its the same bastared who wrote spiderman in a venom suit beating firelord as well lol