DMC-63 Lunatic God

This is the 63rd DMC pack in the OCG. It was released July 24th, 2010 alongside DMC-62 Ultra NEX.