blue? frim the movie? surely that's either
scourge or
Blurr, though the vast majority of TFs are futuristic lookingm so perhaps a more comprehensive dscription would narrow the search
can you find it's hasbro logo, an thus year, iy's usually located somewhere in conspicuous