阇dūTop 30000Meanings1. defensive platform over gate2. barbicanCharacters used阇defensive platform over gate