Timestamps, characters, and art credits:
Hu Tao
00:00 Tag, You’re It || @nakiriofficial
00:47 Paparazzi || @HanEditx
Sasha
01:28 I’m Good || @quitezyaudios
02:01 Boyfriend || @Alxnvs
02:27 Call Me Maybe || @Neonick
02:53 Psycho || @Alxnvs
Arisu
03:22 Alone Part ll || @itsfantasticeditz
04:10 Derniere Danse || @quitezyaudios
04:50 Pray for Me || @quitezyaudios
05:23 Judas (Guitar) || @blueray_audios
05:50 My Ordinary Life || @YuNGFrizEdits
06:22 House of Memories || @quitezyaudios
06:52 Cupid || @quitezyaudios
07:35 Stereo Love || @YuNGFrizEdits
08:10 She Knows || @quitezyaudios
08:54 She was Never There || @HanEditx
09:27 Can’t Hold Us || @quitezyaudios
09:58 Collide || @sarcastoo
10:32 Whistle || @andrianaudios
11:02 Buss It x Saki Saki || @itsshadowedits
11:27 Wannabe || @itsshadowedits
12:07 Dancin || @quitezyaudios
12:34 Cool for the Summer || @YuNGFrizEdits
13:00 Calm Down || @quitezyaudios
13:40 7 Rings || @quitezyaudios
14:05 Fashion || @itsfantasticeditz
14:42 Pink Venom || @quitezyaudios
15:17 Enemy || @devilbeats6056
16:01 Drunk Dazed || @emsterius
16:40 Senorita || @YuNGFrizEdits
17:24 Toxic || @YuNGFrizEdits
17:52 Bad Blood || @quitezyaudios
18:26 Devil Eyes || @quitezyaudios
18:57 Mega Trepa Trepa Trepa || @quitezyaudios
19:29 Promise Not to Drop Me? X Sonne || @daydreamspeedup
19:58 Get Low || @quitezyaudios
20:34 See You Again || @luvseyuri
21:07 Renai Circulation || @rvyrxiss2988
21:40 Payphone || @YuNGFrizEdits
22:08 Copines || @YuNGFrizEdits
22:42 Dance Monkey || @rikzedits
23:12 Ayo (Albanian) || @HanEditx
23:44 Flowers || @kaguyarecaps
24:10 See Tinh || @1204y
24:51 Silhoutte
25:29 Temperature x Bananza || @quitezyaudios
26:05 Enemy x Believer || @quitezyaudios
26:46 El Bota Soca Soca Soca || @quitezyaudios
27:13 Shut Up and Drive || @kenjarou1808
27:46 1985 || @siana_edits
Thanks for watching! This time I wasn’t able to give art credits but I’ll try next time. (If anyone sees that someone stole my playlist, please tell me) I also find most of the arts on Twitter.