Nuttiest photo taken with Stitch will win you a trip to Tokyo Disney

READ FULL ARTICLE