2.5 rating with 1 rating
IDA Inc.
LINE Sticker of "Jumbo monster GOMERA". These silly stamps of Giant monsters "GOMERA & Yokkora" will surely lift you down!
US$0.99
source