>>528134461
What is happening here?
I understand German, just don't know why this is a fighting game stream