One of Japan’s own puppet shows from the 80s, that of X-Bomber, is now celebrating its popularity with a new exhibition in Akihabara, Tokyo ... ship used to not only store Big Dai X but also ...