What is going on here...
Watch "Dead Dead Demons DeDeDeDe Destruction Ep. 0 Reaction [FULL]" on Streamable.