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