and what is SIBERIAN EXPRESS (Shiberia chotokkyu)? I saw it this week and not sure if it's junk, some sort of elaborate joke...or maybe both. The guy has since fashioned 2 sequels and Tower in Sibuya are selling t-shirts. What's it all about??? Miles