Detective Comics #603
Detective Comics » Detective Comics #603 - Tulpa Part Three: When Demons Clash! released by DC Comics on August 1989.
Detective Comics » Detective Comics #603 - Tulpa Part Three: When Demons Clash! released by DC Comics on August 1989.
Log in to comment