D’s identity might be the worst kept secret ever.

Xenodude's Scribbles