Board Thread:General Discussion/@comment-11469381-20141009021209/@comment-4849407-20150312024052

She does exist, in the "Battle of New York" part 2 scene where the turtles are in the technodrome and sees a brunch of Human Hybrids working there's one who has the same outfit as the Irma bot disguise, meaning she's real.