DNBK

DNBK stands for Dai Nippon Butoku Kai (Greater Japan Martial Virtue Society)

DNBK
Share
Abbreviations And Their Meaning