This is 100% non-native English. It's much closer to Engrish, and there's your clue as to where this probably came from.