Contra: Operation Galuga thumbnail artwork

Contra: Operation Galuga thumbnail artwork