Megadestroyer 1

Alternative Name: Enforcer

The Larry Wood Collection Sticker on Card