Amazingly intricate and nicely designed Japanese flash-based site.