|Weapon(s) of choice|
|Out of universe information|
|Teachers and Students|
| YOU'RE NOT ON
Some TMNT stuff really isn't for little kids.
Izanagi is the creator deity in Japanese mythology and the Shinto religion. He appears in the Midnight Sun storylines of the Archie continuity defeating the Noi Tai Dar Japanese demon.