Wang Liang from Shandong province in eastern China, is called ‘human chameleon,’ and ‘the invisible man’ by his fans from across the world.
Wang Liang from Shandong province in eastern China, is called ‘human chameleon,’ and ‘the invisible man’ by his fans from across the world.