Joshua Otay

Joshua Otay

Joshua Otay is an Indonesian actor and fashion designer.