Click here The 1-click Award, a site from Japan. But that’s pretty much all I know, other than it’s kinda funny. Tweet Share this:FacebookXLike this:Like Loading...