HistorySign in to view the edit history for this content.
Report Content
Castro
Philippines•6 series•15 issues
Castro is a comic creator with 15 credits from 1963 to 2017. Their credits include work on FemForce, Commando: For Action and Adventure and Fantasy Features. Work is cataloged across 6 series on VerseDB.