Check the sticks, AllHaru--that's lax they're playing out there! Yes, the world's first--or probably the second--movie about a sport invented by Native Americans (increasingly popular in America, already national sport of Canada) is coming out of Japan.