Crazy Shit Good luck to the Japanese Women’s Football Team!1 Min Read Crazy Shit 17/07/2011 I never watch women’s football! However, I notice that the Japanese women are in the world cup final today! Good…