Japan stages a comical propaganda shown to boost morale against China