Tokyo 2020: Japan unveils Olympics mascots
Feb 28, 2018, at 11:26 pm
Tokyo, Feb 28 (IBNS): Japanese authorities on Wednesday have unveiled two mascots for the upcoming Olympics and Paralympics games in its national capital Tokyo.