Brought to life by Hitman Solutions and Boss Creator, Latihan Pestapora Malaysia 2025 made its debut at Bukit Jalil National Stadium, promising regional unity, genre-spanning brilliance, and the beloved Jakarta-born spirit of Pestapora. With over 25 acts, two stages, and a crowd of more than 25,000, it had all the makings of a landmark event.
To be fair, the music did its job. Sheila On 7 made a loud, emotional comeback, .Feast brought the chaos, Dolla shone with polished pop power, and Pamungkas delivered smooth, heartfelt vocals. For a short while, the energy was electric. The crowd sang “Dan” and “Sephia” like their lives depended on it, swept up in a wave of nostalgia. If a festival was judged only by sound and feelings, this one would’ve nailed it – but then came the heat, the queues, and the mess, right on cue.
A Water Crisis In The Middle Of A Sauna

In a country where sweating is practically a birthright, you’d think hydration would top the festival’s checklist. But no – only four official water stations were set up for a crowd of over 25,000. They were hopelessly understaffed, and supply clearly couldn’t keep up with demand.
What followed was a three-hour queue marathon just to maybe score a bottle – unless you were lucky enough to find someone reselling theirs at a markup, like some sort of desert bootlegger.

Outside drinks? Strictly banned. Drinks bought from the official F&B vendors upstairs? Also banned from the concert zone. All while giant LED screens kept flashing “Stay Hydrated” like a bad joke.
Some fans reportedly fainted from the heat and dehydration, because apparently, surviving the crowd wasn’t challenging enough – you had to fight for basic survival too.
A Single Passage & Thousands Of Regrets
There was only one passageway connecting the standing zones to the F&B area above, which also, for some reason, housed the second stage, “Hingar Bingar.” It was supposed to feel intimate. What it actually felt like was a cruel social experiment in crowd control. I didn’t even bother trying to go up. Not because I didn’t want to – I just enjoy breathing and having personal space.
Every glance at that human traffic jam was a hard pass. The crowd was packed, the energy was tense, and getting back down would’ve taken forever. So yes, a whole stage with acts I was genuinely excited about, and I saw none of it. Not because I skipped it, but because poor planning made it feel like a risk I wasn’t willing to take.
Premium Tickets, Discounted Experience
The venue was divided into four zones – Rockzone (front standing), General Admission (rear standing), and CAT 1 & CAT 2 (seated). In theory, it sounded organised. In reality, Rockzone only had one entrance and exit, which quickly became a loophole. GA ticket holders strolled into the premium zone with little to no resistance, making that price tag feel more like a generous donation than an upgrade.
Over in the seated zones, the sound quality dropped off a cliff. Audio was so muffled it felt like listening to your favourite band through a wall. The giant screens could’ve saved the experience, but instead, chose to show wide drone shots of the crowd while the artists were mid-performance. If you were hoping to catch a clear glimpse of Sheila On 7, you needed to be in Rockzone. Everyone else? They had to settle for blurry screens, muffled sound, and a lot of wishful thinking.
Festival Essentials, Missing: Common Sense & Basic Decency
Food at the festival was… limited, both in variety and in mercy. With only a handful of vendors serving the entire crowd, choices were scarce – and prices were laughable. Even if you skipped the fancy gourmet stuff, a basic serving of plain white rice with daging masak lemak cost RM25. Pair that with a 550ml bottle of Spritzer for RM5, and suddenly you’re wondering if you accidentally wandered into a five-star buffet in the middle of a heatwave.
But it wasn’t just the fans paying the price. One performer shared that she had to carry a cello on foot for 1.2km to get to the venue – because apparently, a proper artist drop-off point was too much to ask. No loading zone, no access lane, just vibes and cardio. If this was meant to be “Latihan,” then yes – we were all being trained. Just not for a concert. For survival.
@azrizzna do better @latihanpestapora.my #pestaporakperanda
A Front Row Seat To Frustration
Media access was a mess from the start. We were dumped into CAT 1, where the sound barely made it across and the performers looked like ants on stage. It felt less like covering a concert and more like watching a muted broadcast from the nosebleeds. So, to do my job properly, I ended up buying my own GA ticket – which also meant surrendering the media pass entirely, because re-entry? Not an option.
That decision came at the cost of missing two and a half performances, all while navigating the maze between zones. It was a tiring, pointless loop that left me wondering why there was a media section at all if it wasn’t even usable. If covering a festival requires a side quest and a second ticket, something’s deeply broken.
The Only Thing We Trained For Was Disappointment
Latihan Pestapora Malaysia had all the right intentions. Bringing a celebrated Indonesian festival to local soil was meant to be a cultural milestone, a celebration of shared music and regional unity. The performances lived up to the hype. The artists delivered.
But everything else felt carelessly stitched together, leaving fans to deal with long queues, dehydration, poor planning and a crowd flow system that barely made sense. Whatever magic the music created was constantly interrupted by logistical chaos.
I went home that night not tired from dancing or singing along, but from standing in endless lines, searching for water, and trying not to lose my temper. The only real “Latihan” that took place was on the audience’s part – we trained in patience, discomfort and adjusting our expectations with every passing hour.
If this was meant to prove Malaysia could host a festival of this scale, it missed the mark. Maybe next time, or maybe just leave it to Jakarta.