Contra: Operation Galuga (Launch Trailer)By Alan Rapp / March 13, 2024 / Gaming News & Reviews Here’s the launch trailer for Contra: Operation Galuga. Share this:TwitterFacebookPinterestTumblrRedditLinkedIn Related