This sign is the only remaining piece to the only comic book shop I could find in Darmstadt, Germany.