I recall at least one other instance when a certain asian island country was also counting on the "indomitable human spirit" to stave of a much larger, technologically superior opponent. Gee, wonder how that went.
As one guy on Weibo put it — “your soldiers may have wills of steel, but our steel has a will of its own!”
