So I just watched shiki episode 18 and my god it was good