It looks to me like a translation out of Chinese. They've done some weird stuff. They don't seem to care if it's understandable to foreign devils. Check here for links to a number of Language Log posts on the subject. Warning: some LL posts not suitable for family fun.