Dan Hong Wu is born in Wuxi, China with no knowledge of the X-Men, Godzilla, or Sriracha.