by j4p4n - uploaded on July 6, 2021, 1:18 pm
This is a China padlock to symbolize the "great firewall of China" or anything isolated and locked away by China
This clipart is a remix from:
Lock
by @gsagri04
Flag of Chinese
by @Anonymous