An Excellent ‘Star Fleet’ Exhibition Is Currently Underway In Tokyo 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.