DemiVeemon

DemiVeemon is the in-training form of Veemon.