Mothership
Display Counter (Japan)

Category:

From the collection of Mark Linchner

Share this product!

Description

This promotional counter display was used at various merchants in Japan to promote the release of Mothership.

Mothership was released in Japan on November 14, 2007.

Reviews

There are no reviews yet.

Be the first to review “Mothership
Display Counter (Japan)”