not yet rated
takanori takane
It is a sticker of the little invaders who have done the earth for invasion.
US$0.99
source