MIFO: Musashino International Friendship Organization

What does MIFO mean? The above is one of MIFO meanings. It may have other definitions. Please refer to the end of this passage.

MIFO: Musashino International Friendship Organization

Definition in English: Musashino International Friendship Organization