damn, id def. move to Japan for that!!! i guess thats what they get for having great minds..