TOKYO - The Japanese women's flag football team lived up to its world No. 3 ranking by taking bronze at the recently concluded world championships in Lahti, Finland.