Idol Showdown is a great fighting game and I'm not good at it

Subscribers:
730
Published on ● Video Link: https://www.youtube.com/watch?v=ou0BbZiAGqI



Duration: 0:00
20 views
0


When a bunch of Vtubers get together and beat the crap out of each other