Original: The Dragons play their home games in the Maba Stadium located in Kuala Lumpur.
Simplified: They play home games in the MABA stadium.