allaboutjuan in Showbiz News Japan wins Best in Long Gown in Miss Grand International Pageant using a Filipino-made gown! Photo from Facebook The gown was made by Filipino designer Leo Almodal Next Read: Miss Universe Philippines 2015 Pia Wurtzbach during the Manila Fashion Festival » Leo AlmodalMiss Grand International 2015