HistorySign in to view the edit history for this content.
Report Content
John Lo
21 series•29 issues
John Lo is a comic creator with 29 credits from 1985 to 2008. Their credits include work on Genju no Seiza, Hands Off! and Pet Shop of Horrors: Tokyo. Work is cataloged across 21 series on VerseDB.