RikerChick 5 Posted July 20, 2008 See a recap of some of this weekend's highlights from Japan. View the full article Share this post Link to post Share on other sites