what going on?

Deaimon episode 6