コウセイボウギョ
Meanings
Noun
Four character compound
1. attack as a form of defense; attacking (active) defense
Composed of
offensive (movement); aggression
defense; defence; safeguard; protection