Japanese dictionary

Dictionary: “バッジ・システム”

バッジ・システム

バッジ・システム

badge system