Castle MacNeil

The Castle MacNeil is a castle in Scotland, appearing in the TMNT Adventures comics. Much of the special Doomsday Hassle in Banshee Castle is set in and around the castle.