Baron_Oni

Japan
Streamer

6,346 followers 42 streams in 30 days 17 avg. viewers last live on Nov 2, 2026

630 matches tracked 149 matches in 30 days
ELO ▼ 146
1,490
30-day peak: 1,843
Rank EU
#639,248
Japan #17,093 in Japan