No, it is a message to the North korean population. The Russians, nor the Chinese are going to set foot in Korea. However, they are going to have a big wall of people to keep the North Koreans from taking a Walk-about into their countries. This is a BIG “No visitors welcome” sign.
You don’t need tanks for that.
No visitors in Chinese: 没有访客
"Here comes the BOOM!"
That makes no sense whatsoever. North Koreans are literally starving to death, by the millions, and most have been wanting to escape for decades. Their Dear Leaders have been executing and shooting anyone who tries to leave for our entire lifetime. Russia does not need to spend the time, money, effort, and manpower to reinforce that message. This is directed at Kim. The vats majority of North Korean people will never know about this, unless they are told about it by Dear Leader, who will clearly use it as an excuse to commit even more atrocities and to take even more from his nation of living skeletons.