Release date : 2025-06-08

Production country :
China

Production company :
bilibili

Durasi : 23 Min.

Popularity : 31.5689

8.78

Total Vote : 36