4.1 rating with 518 ratings
The Walt Disney Company (Japan) Ltd.
Stitch now has his own set of trouble-making animated stickers! Send them off to friends today and lighten up your chats Stitch-style!
US$1.99
source