Heat a large soup pot over medium heat and add the olive oil. Once hot, add the garlic, ginger, lemongrass and fresno chile. Cook for 1-2 minutes or until fragrant and soft. Slowly pour in the chicken broth and add the potato. Simmer, uncovered for 15 minutes or until the potato is fork tender (this is when I start making the shrimp). Add the corn, coconut milk and sweet Thai chile sauce. Continue cooking until the corn is tender and bright yellow, about 5 minutes. Reduce the heat to low and add the butter + fontina cheese. Cook over low heat, stirring often until the cheese has melted and the soup is creamy. Remove the soup from the heat and stir in the basil, cilantro and a pinch of salt + pepper. Divide the soup among bowls and serve immediately. Garnish with mango, basil and coconut shrimp (recipe below). Add the flour, salt + pepper to a shallow bowl. Add the eggs to another bowl and gently beat together. Add the Panko and coconut to a third bowl, mixing them to combine. Working in an assembly line, dip the shrimp through the flour, then take it for a dip in the egg and then dredge it through the coconut crumbs. Place on a plate and repeat with the remaining shrimp. Heat a heavy bottomed, high-sided skillet over medium heat and add enough oil to cover the bottom and 1-2 inches up the sides. Once the oil is hot (BUT NOT SMOKING), add the shrimp in batches, frying each about 2-3 minutes per side or until the shrimp are light golden. Place the fried shrimp on a paper towel lined plate and repeat with the remaining shrimp. Serve the shrimp warm atop the soup.