Acting
Stevani Nepa is an Indonesian actress.
18+ : True Love Never Dies
2010
The Wanton Ghost of Semanggi Bridge
2009
Refrain
2013