pull down to refresh

Japan is the lowest. Yet they are the one that has all the alien tv shows and stuff. Find that a bit comical.