1993-11-30
Joshua Otay is an Indonesian actor and fashion designer.
2015-12-28
Romance, Drama, TV Movie