In order to receive the Mascot dressphere, you have to get an "Episode Complete" in each level. But if the player completes Zanarkand last, they will not receive the Mascot dressphere. This is likely due to the fact that in most areas after an Episode Complete, you are transported back to the ship but completing Zanarkand does not.
Contributed by Shinitenshi