Highest Rated Comments


valkyrie_cain758 karma

Japan seems to really love you. Any funny/interesting/weird or simply memorable thing that happened to you there?