Instagram story viewer> @jasmineecp> Posts
10.7K
followers
1696
following
POSTS STORIES REELS TAGGED
UGLY MV for @dolla.official 
-
Almost half a year after the last DOLLA project was taken down, Andrew came to me one day in July: “Want to do another DOLLA MV? Let’s make it big & bring it back to Malaysian culture with a twist.” That conversation led us to Mahsuri’s legend, a story of false accusation & a curse said to bring 7 gen of misfortune. Through DOLLA’s lens, we reimagined it as 3 misunderstood women reclaiming their power & rewriting their endings. 
Everything was shot in one long day, moving between forest, rumah kampung, makeshift blue sceeen, from hot sun to a night in the forest battling mosquitoes, then came roughly 100 VFX and 3D shots, with just over a month + for post. So much work went into every frame, big love to the team for making it happen❤️

Production: Visualspill Studio
Director & EP: @jasmineecp 
Creative Director: @itsandrewlim 
Assistant Director: @jezs.jc 
Producer: @saraktruonglinh 
Assistant Producer: @adrnamsa 
Choreographer & Movement Director: @ezratham.et 
Director of Photography: @oscartongdp 
1st AC: Muhammad Najib bin Nasaruddin 
2nd AC: Lee Rui Qiang, Justin Kee
2nd Unit Director of Photography: @mattiechow.dp 
2nd Unit 1st AC: Faris
Camera assist.: Nish, Yin Yi, Zofia, Sze Yueh 
Q-Take: @kh.karhou 
Gaffer: @chengwaylim 
Lighting team: Loo Jun Yang, Tay Boon Wu, Jamal Iqbal, Tay Boon Ho, Mohd Ikram Bin Ali, Tan Wei Jun, Lee Yoong Pei, @kwangsing.c 
Art Team: @jaiiiiijaiiiii @ficusandjars 
Production Assistants: Akmal, Soon Yie, Kailin
Stylist: @lhuiyinh @00fflinex 
Hair Stylist: @codychua @juuu.ko 
MUA: @csarelle @susamchan_makeup 
Offline Post House & supervisor: @plusonestudio_ @erikmoh
Offline Editor: @hoyyimoh
Post Producers & VFX supervisor @xiangen926, Jasmine Wong
Colourist: @behjingqiang @filmtroop_ 
Assistant Colourist: @beckcek77_ 
3D & VFX Team for Surreal Forest Elemental Scenes: @guide_tul, Thanapat Kittithitikul
3D Team for Burning house & Stone circle scenes: @ting_ting.ccc @strifelim 
Roto Artists: Faiz, @budakbiskut, @pua_cc, BaoBaoLim
Wayang Kulit Illustrator: @spesu_eki @wayang.women 
Wayang Kulit Animator: Dominique Rui-Lin Teoh
Wayang Kulit Score Composer: @azriyunus_ 
VO Artist: @calistaleahliew by @jasmineecp
57
11 days ago
Download
IT IS - Iman Fandi 

A little throwback to July, when we shot a dancey MV with the talented @imanfandi17 at @nationalgallerysingapore. I’ve always loved visiting galleries, and this one is my go-to whenever I’m in Singapore, so getting to create something here with the team was extra special ✨

Director:👁️ 
Producer: @saraktruonglinh 
Assistant producer: @adrnamsa 
Choreographer: @lirongg 
Director of Photography: @hoya.heic 
1st AC: @chaewoon27 
Camera Assistants: Koh Jin Wan, Loh Qi Wen 
Gaffer: @shunrong_ 
Grip: Javen Leong, Sia Rui Sen 
Production Assistant: Jia Yi 
Editor: @justintriestoread 
Sound Design: @_chanseng_ 
Colorist: @color.by.cody 
VFX: @iluzm_ 
Hair & Makeup: @katzhangmua & Sveta Klyn (The Suburbs Studio)
Stylist: @kanerayn
Artist Manager: @lucasgooi 
Dancers: Renni Noor, Siu Yan Hoi, Chen YiLiang, @tamaara.shan, Lester Zhang, @hamzahabdulrashid by @jasmineecp
70
23 days ago
Download
Snippets from SIZZLE MV - a @nonawav × @mlbbesports_official collaboration ✨

I’ve been a huge fan of no na since their debut last year, so getting to work with my favourite girl group truly feels like a dream come true.
Despite a tight timeline plus a few unforeseen challenges in post, the team pushed through and made it happen.
It’s also been a while since I last worked with my buddy Kurisu grateful for the trust and the opportunity to collaborate again after many years.
Big thanks to everyone who helped bring this across the finish line 🫶🏼

Client - Moontoon 
Label - @88rising
Agency - @kaloz_production
Executive Producer - @ashley_isonline
Production - @hundredfilm
Director - 👁️ & @kurisucrs
Producer - @fooweijien
Post Producer - ⁠@xiangen926
Assistant Director - Randy Tito
DOP - @fahim.rauyan
Gaffer - Aziz Farikhun
Art Director - Jackal Wee 
Choreographer - @sienna.lalau 
Artist Fashion stylist - @jonathandytan
Wardrobe Stylist - Ireine Safira
Makeup & Hair Stylist - Marsha Lontoh

Jakarta Production Support 
Executive Producer - @fajripupu
Producer - @giovannisuteja
2nd Camera operator - Galih Agustian
Key grip - Hadi Susanto
Crane operator - Hadi susanto
Asst Camera - Donni, Ojil
Lighting control programmer : Deni Septian 
Ronin operator - Andre
Set builder - Masud
Props master - Harun
Production Assistant - Brian Andreas Britton
Production Service - Nanda Putri Denisa & Nabila Septianita

Offline post house - @plusonestudio_
Offline Supervisor -@erikmoh
Offline Editor + DIT - @hoyyimoh
On Set VFX Supervisor - Chan Moon Choong
Post Supervisor & Lead - @xiangen926 
Online Post Production House - Film Troop Post Sdn Bhd
Post Producer - @kaish3ng
Colorist - @behjingqiang
Online Artist - Leong Kar Yaen, Ler Lian Jing, Tan Shu Qing, Low Yu Qin 
Assistant Colorist - @beckcek77_
VFX/3D Artist (Lead) - @guide_tul
VFX Artist - Nuttaput Tulapraprut, Wichayuth Wijidthamrongsak 
3D Artist - Thanapat Kittithitikul
VFX/3D Artist/Compositor - @ting_ting.exr 
FX Compositor - @yizhichenyizhi @pua_cc 
Arrow 3D Modeler - Strife
Title & Thumbnail Design - @bearteo1230 

(Credit continues in comment below) by @jasmineecp
95
9 months ago
Download
“你想得美 -  Nice Try” - @fffirdhaus 菲道尔

I’ve worked with Firdhaus since the start of my career, and I’ve always known him as someone who works really hard and pushes himself tirelessly which led him to rise to fame & tour across countries. But at the end of last year, he fell from fame, weighed down by hate and cyberbullying. Wounded but unbroken, he pushed through rejection and pain, eventually returning to the big stage stronger than before. This song was written from his real life experience, so we shaped the MV with metaphoric visuals — each scene reflecting a stage of his journey. At its heart lies the symbol of “打不死的小强” — the unkillable cockroach, resilient and unyielding, standing stronger than ever with his major comeback.

A huge team effort with everyone mentioned below — couldn’t thank you all enough 🥹✨

Label: loolalamusic
EP: @yise
Creative & Director: 👁️
Producer: @saraktruonglinh
Assistant Director: @jezs.jc
Choreographer & Movement Director: @savooneleven
Director of Photography: @oscartongdp @mattiechow.dp
Cam Op: @mattiechow.dp @oscartongdp @junjie_jack
Assistant Camera: @txinwang23, @waikinyang, @ekinmaszli, @rui.qiang
Drone Pilot: @xiaoyang_xy
Gaffer:@chengwaylim
Lightning Bestboy: Tay Boon Hoo
Lighting Assistants:Goh Yu Xuan, Malik Khuzama
Key Grip: Sow Kok Kit
Grip Assistant: Tay Boon Wu, Sazwansyah Bin Mohd Ainal, Rahamad Akmal bin Razak 
Camera Rental: @ot.lenses
Tecno Crane Rental: @howmoco.asia
Art Director: @ryanlienks
Prop Master: Loh Jia Yi
Art Assistants: Vivian Lim, Kok Jia Yi, Mun Jun Jian 
Stylist: @baahaoyi
MUA: @sookyee.siew172
SFX:  @joycewong_mua 
Hair stylist: @lucas_weiming
Loolala Team: @casey_cck @x_siong @nikki_moey 
BTS Team: @bryanthenyc @jacksontallman @xavier_tan_
Production Assistants:Adriana, Kai Lin, Starly Lim, Elva Ting

Post House: @plusonestudio_
Offline Editor: @erikmoh
Assistant Editor: @hoyyimoh
Conti: Khoo
On-Set VFX Supervisor : @ting_ting.exr
On-Set VFX Assistant : Lam Zhi YI
CG Director : @ting_ting.exr
CG Artist : Strife Lim
CG Compositing : @ting_ting.exr
VFX Artist : @xiangen926
Colorist: @fmlik_ 
Font Design: spesu eki 
Music producers: @fffirdhaus, @bowieong @khaizhenn by @jasmineecp
28
a year ago
Download
QUESTION ❓- @dolla.official 

A fun project from last year that we never really got the chance to properly share. It was taken down from YouTube Malaysia after receiving public feedback that some felt the visuals were too revealing.
This project wasn’t backed by a fancy budget, just a group of talented peers and crew who came together wholeheartedly to bring this vision to life & we decide to share these snippets now as an appreciation post for everyone who made this happen 🥺🫶🏼

Label: @universalmusic_my 
Artist: @sabronzo bbyqngel @tabbybabyyy @lorenzoirmann 
Artist Team: @nadiahramli @chlobozo 

Production: Visualspill Studio
Producer: @saraktruonglinh 
Director: 👁️ & @tommycck 
AD: @huaiyai 
Choreographer: @earth_prompen 
Movement director: @ezratham.et 
DOP: @jeffteong_ 
Gaffer: Naven & Team
Art Director: @coffeejiayi 
Stylist: @lhuiyinh @00fflinex 
Hair stylist: @juuu.ko 
Make up artist: @su_saem (Angel), @csarelle (Tabby)
PA: Adriana
Equipment support: @2117_rentals 

Offline Team: @plusonestudio_ 
Offline Editor: @hoyyimoh 
Online/3D Team: @guide_tul & team
Colorist: @flanjks by @jasmineecp
45
8 months ago
Download
好好吃飯 - Eat Well by @fffirdhaus & @jerylleex 

It’s been a while since I last shared a project, & this one we approached differently back in April 2025— it’s also my first time working with virtual production and blending it with CG with the team. “好好吃飯 - Eat Well” might sound like a random title, but that’s what makes it warm. Instead of “I miss you,” it’s simply “remember to eat well.” So we took the MV beyond — into outer space, where across galaxies, no matter the distance, we’ll always find our way closer to the ones we love.

Team credits ✨
Label: @loolalamusic 
EP: @yise
Creative Director: 👁️
VP Co-Director: @lup1224
Producer: @saraktruonglinh
AD: @riki_chong0311 
DOP: @oscartongdp
1st AC: @txinwang23
2nd AC: @tzexuen
3rd AC: @rui.qiang
Lighting: @blackilluminar
Gaffer: @ngyapzhong
Lighting crew: Xing Zhang, Lam ZhiYi, Muhd Hafeez Bin Azhari, Muhammad Afiq Bin Mohammad Amir 
Stunt Coordinator: Jason and team
Offline Editor: @plusonestudio_ @erikmoh & yeow
Color Facility: @filmtroop_
Colorist: @behjingqiang
Colorist Assistant: @beckcek77
Virtual production: @olevpstudio
CG Director: @ting_ting.exr
Cg compositor: @ting_ting.exr, strife Lim
VFX artist: @xiangen926, Strife, Oleksandr Maksym, Ting
BTS Videographer: @jacksontallman
Photographer: @bryanthenyc 
Fashion stylist: @lhuiyinh @00fflinex 
Head piece: @phyn.tastic 
Styling assistant: @birdbirdlee 
Make up artist: @sookyee.siew172 
Hair stylist: @lucas_weiming 
PA: Adriana
Loolala Team: @x_siong @nikki_moey @casey_cck @baahaoyi by @jasmineecp
51
a year ago
Download
Before the month ends, sharing one of my recent MV projects — MWA! that dropped earlier this May — this time in a BTS reel 👁️
It was my first time working with @dolla.official, a girl group I’ve long admired (& proudly made in Malaysia) Grateful to @shenrongysw and @universalmusic_my for having me on board, and for the trust from both the label and the girls.
This reel is a little compilation of key scenes from the MV — alongside with iPhone pre-vis, offline cuts, and BTS footage captured on set. Think of it as a little before-and-after look at the MV-making process.
And of course, couldn’t have done it without the incredible team who poured their heart, craft, and countless hours into this 🥹❤️

Universal Music Team: @shenrongysw @nadiahramli @chlobozo 
Director: 👁️ 
Producer: @cherryczl , @sarakzl_ 
Creative Director: @itsandrewlim & 👁️
Assistant Director: @huaiyai 
2nd Unit Assistant Director: @waixinsoo 
Movement Director: @ezratham.et 
DOP: @oscartongdp 
B Cam Operator: @mattiechow.dp 
A Cam 1st Focus Puller: @junjie_jack 
2nd Assistant Camera: Jeannette Au
B Cam Focus Puller: Thomas Au
Gaffer: @chengwaylim 
Best Boy & Grip: Tay Boon Wu, Tay Boon Hoo, Goh Yu Xuan, Jamal Iqbal, Wong Zhao Xian, Lau Ken
Drone Pilot: @howyiidoin 
Drone Gimbal Operator:  Ee Beng Han
Lighting Control Programmer : @davidchoo__ 
Q-Take: Ming 
Art Director: @__that.artgirl 
Art Assistant: Roselyn Khoo, @jiaying_cj , Jesslyn Khoo
Dance Choreographer: @ezratham.et 
Asst. Choreographer: Alvinson Cody
Dancers: DancerMan, D.Hartt, Eunice Low, Gaby Wong, Khai Zun, Nigel Ng, Seven Phang, Shoba Rupini
Stunt Team: Jason Chin, Adrian Yong, Levix Lam
Production: Lyne, Shin Li, Lee Chi, Lola Oz, Adam Tan
Editor: @hoyyimoh @plusonestudio_ 
Sound Design: @gastonpong 
Colorist: @color.by.cody 
3D & VFX: @guide_tul Pokin Tulapraprut, Thanapat Kittithitikul, Nuttaput Tulapraprut, Noppawit Chawarnwongwut
Behind The Scenes: @_ian2000, @haoboutyou, Muhammad Nufail, Khalil Gibraan
Make up: Csarelle Ong, Susam Cham, Sabronzo
Hair: @juuu.ko , @codychua 
Stylist: Hui Ying @00fflinex 
Stylist Assistant: Fabienne, Rocketerbeen, Ian Loh

#DOLLA
#MWA by @jasmineecp
70
a year ago
Download
Snippets from “NASTY” - @gastonpong 
starring @rubinirubi 💉🩸

Team credits ✨
Executive Producer: @gastonpong 
Director: 👁️ 
Creative: Gaston & 👁️
Assistant Director: @huaiyai 
Producer: @saraktruonglinh 
Director of Photography: @mattiechow.dp 
1st AC: @junjie_jack 
2nd AC: Tze Xuen 
Art Director: @danialyap @greymatterartdept 
Prop Master: Adzmi Zawawi
Asst. Prop Master: Amir Madnor
Art Assistant: Amirul Roslan
Gaffer: @chengwaylim 
Key Grip: Tay Boon Wu 
Best Boy: Tay Boon Hoo, Jamal Iqbal 
Lighting Assistant: Goh Yu Xuan 

Stylist: Gaston Pong 
Wardrobe Assistant: Rou Tain 
Makeup Artist: Bao 
Hair Stylist: Bao 
Artist Manager: Samantha Bien 
Behind the scene: Lim Wei Liang 
Artist content: Lim Wei Liang 
Choreographer: Jaedon Gan 
Dancers: Jaedon Gan, Khoo Kai Zheng, Angel Wong, Yuii 
Offline Editor: Yeowyeow @plusonestudio_ 
VFX: @iluzm_ 
Colourist: @color.by.cody 
Sound Design/Foley Artist: @gastonpong by @jasmineecp
5
a year ago
Download
A continuation of Rituals of Unwinding, following five personalities as they wind down from their evenings — whether from the pace of work or the stillness of home into a calm nightly ritual with @aesop’s Resolute Facial Concentrate.

Created for Aesop Singapore.
Creative agency: @marocollective 
Producer: @saraktruonglinh @_chanseng_ 
Director & editor: @jasmineecp 
DOP: @hoya.heic 
1st AC: @chaewoon27 
Gaffer: @shunrong_ 
Art director: @coffeejiayi 
Color facility: @filmtroop_ 
Colorist: @behjingqiang 
Colorist assistant: @beckcek77_ 
Sound design: @_chanseng_ by @jasmineecp
8
5 months ago
Download
Aesop Apartment — Rituals of Unwinding

Six moments in a building, one quiet ritual featuring @aesop’s Resolute Facial Concentrate.
A moment connecting to another through subtle overlaps of sound, walls, corridors and light, a shared space slowly reveals itself.

Brand: @aesop 
Creative agency: @marocollective 
Producer: @saraktruonglinh 
Director & editor: @jasmineecp 
DOP: @hoya.heic 
1st AC: @j_inst 
2nd AC: @_samanthaxxl 
Gaffer: @kwangsing.c 
Art director: @coffeejiayi 
Color facility: @filmtroop_ 
Colorist: @behjingqiang 
Colorist assistant: @beckcek77_ 
Sound design & PA: @_chanseng_ 
Post assistant: @justintriestoread by @jasmineecp
24
6 months ago
Download
Bathing the Senses
-
Documenting @aesop’s ephemeral Mid Valley Megamall Malaysia takeover that transforms the ground floor into a vast expanse of sensorial exploration & the everyday experience of bathing is reimagined as a series of design-led installations.
⁣
Open to the public from 25 July – 3 August 2025 — experience this ephemeral journey through scent, sound, and space.

Team credit ✨
Brand Team: @wongremy @ficklebones 
Creative agency: @marocollective @bdn_x @jonathanliang_ 
Director: 👁️
DOP: @hoya.heic 
AC: Chua Li Jie
Gaffer: Ken Liew
Best boy: KS
Editor: @plusonestudio_ 
Colorist: @behjingqiang @filmtroop_ 
Music: @awfoo @kentlee.my @shamantearoom 

#Aesop #AesopMalaysia #AesopBodyCare by @jasmineecp
15
a year ago
Download
a friday night out with @yslbeauty ✨

📍YSL Beauty Light Club exclusive pre-launch party
#YSLBeautyMY #YSLLightClub by @jasmineecp
21
9 months ago
Download

Download All

Save the photos and videos currently loaded on this page.

0Photos
0Videos
Ready to download 0 / 0

Keep this tab open until your download is ready.

back to up