from a series called something like super sentai Japafive. All I have sorry but new, quality GTS is hard to find
no idea where this is from but it's another new sighting
I've just seen these as well.bump for moar!