This happens to be a negative edge triggered JK flip flop. I used boolean algebra and found D = E' and E = D'. Given the propagation delay I thought this was
File:Negative-edge triggered master slave D flip-flop.svg - Wikimedia Commons
Flip-Flops and Latches - Northwestern Mechatronics Wiki
What is the difference between positive edge triggering and negative edge triggering? - Quora
Solved 1. Consider the negative edge triggered JK flip-flop | Chegg.com