what going on?

Vanitas no Carte Part 2 episode 5