logo
Joshua Otay backdrop
Joshua Otay poster
Joshua Otay
Joshua Otay is an Indonesian actor and fashion designer.