Pop culture internet montage crowds of icons descending on sports stadium in a pacific island | Anime