Content removal request!


If you think softball is boring because Team USA wins everything — meet Japan.