I was randomly browsing the internet and found what appears to be a Japanese lego fans blog. I draw attention to the mech's he has created which I believe are some of the best I've seen, much better than I used to make as a child: http://legostyle.blog.shinobi.jp/