Anyone in Japan happen go to this? Looked rad! http://www.supertouchblog.com/2007/11/0 ... #more-4109