Giant D

Giant D is a Recommended Character who appeared in Reveal Novum. It is a giant letter d.