Probably Halon... They used to sell Christmas tree balls with Halon that would burst if the tree caught fire. A fire fighter associate of mine suggested keeping them handy so they could be thrown at the base of a fire in the kitchen or utility room... you didn't have to get close to the fire that way.
I tried, but could not find this location. Most sites claim this as "Decommissioned rusting ship in Soviet harbour, Khabarovsk, Russia" That's right up at the tip-top of China, but considerably inland. At least in theory, somewhere near HERE.
This may well be why I don’t enjoy sports. Illogical language. To me drop kick means that you drop something, and then kick it.
I don’t see anything droppy an the act of forcing someone off of their feet by overcoming their static balance with kinetic energy.
You sacrifice footing for a two footed kick, hence you drop.
To me that can only be a run jump kick drop, or maybe a jump kick drop. In either case I think the word drop is unnecessary. Kind of like saying “kick then put your foot back down.”
Yep that's usually what a drop kick is.