on May 21, 2004 Clementine In an unspecified Mediterranean island a boy comes across two peculiar men in striped costumes.… on May 21, 2004