Do you recognize this title as GatchaMan or G Force? I saw this when I was a kid in the U.K. as G Force.
https://www.instagram.com/p/BY24fDAhloc/