D.D.

D.D. appeared in the video game called Wario Land Super Mario Land 3 and Wario Land II.