Stettbach Barracudas (42201)
share
Manager: oz_meyer
Country: Schweiz
League: III.16
Rival: Nippon Alvark
World Rank: 12996
Country Rank: 113
BBM Tier: 11
Last Online: 8/21/2025
Advertisement