简介:Oh, it is simply unimaginable that this small village can withstand the attack of so many people from our Imperial Japanese Army. Is their defense really that strong!