Japan unveils Olympic mascots

Reuters -- Apr 15
The Tokyo Olympic mascots make their debut with 100 days to go until the Games begin