It's kinda like a mini series? It's about a singing survival show where the contestants(human) are pets for the aliens. Whoever loses die and yeah expect angst lol if you're planning to watch. Its on YouTube
It's kinda like a mini series? It's about a singing survival show where the contestants(human) are pets for the aliens. Whoever loses die and yeah expect angst lol if you're planning to watch. Its on YouTube Eri
What is 'alien stage'? I have been hearing about it all over