Heroes & Dragons store

Heroes & Dragons store

Children of Terra

comic book and fan mercandise store. Specializing in fanatsy card games, table top war games, comic books and fan merchandise for popular movies, tv shows, comic books and computer games. Located somewhere in New York and somwhere in the vicintiy of Battery Park.