|
Some TMNT stuff really isn't for little kids. |
Noi Tai Dar is a demon-character from the Archie Comics series, who Chien Kahn summons to Earth by using a nuclear power station in Japan, smashed by the Warrior Dragon who Chien Kahn has brainwashed, opening a portal.[1]