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.