Home » Shop » Mothership » Mothership Display, Counter (Japan)

Mothership
Display, Counter (Japan)

From the collection of Mark Linchner

Various merchants in Japan used this promotional counter display to promote the release of Mothership.

Mothership was released in Japan on November 14, 2007.

Share this page: