not yet rated
okita93
This is a sticker that there are such alien and unidentified life forms.
US$0.99
source