Shanghai Moonton Technology is a game development company based in Kuala Lumpur, Malaysia, that has developed and published a game called Mobile Legends. The game was launched more than three years ago.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com