nice!i am from India
*Feeling a proud Indian*
thanksnice!
This is actually the flag of Englandhospital
i am kidding its UK
i knowThis is actually the flag of England
also that video you showed has been taken down and idk why.hopefull you can tell what that is