Home / CONTROLLERS / Arcade Sticks
DAIJA, meaning “large serpent” in Chinese, is a reference to the determination and intuition that players must show in combat games.