mega fo