To view this video please enable JavaScript
100 yokai go wild in this anime and game mashup, taking over the screen.