58winmedia

Whatsapp image 2025-03-23 at 09.57.40_1cdc6853

Location

Vietnam

Favorite game

The Legend of Zelda

Stream link

58winmedia's stream

Twitter

@58winmedia