Professor Greer's mansion was the home of the professor on Vulture's Claw. It was a large place with a maze of corridors, secret passages, and trap doors.
Professor Greer's mansion was the home of the professor on Vulture's Claw. It was a large place with a maze of corridors, secret passages, and trap doors.