Atlantis Fantasy World - 1020 Cedar Street, Santa Cruz, California, USA
(Frog Brothers Comic Book Shop)
333 Golf Club Drive, Santa Cruz, California, USA
(Grandpa's house)
Jun 2, 1986
Jun 2, 1986 - Jun 23, 1986
It looks like we don't have any production dates for this title yet. Be the first to contribute.