Horsehead Nebula

The Horsehead Nebula is a nebula in the Milky Way Galaxy.

In the TMNT Adventures story The Wrath of the Fire God, the astronomers observe the nebula in the beginning of the story.