Looking for a geo-based redirection plugin

I intend to create a food multisite food.com website in which:

a) +++.+++.com will be automatically redirected to +++.com/French/en if the visitor is English speaking.
+++.+++.com will be automatically redirected to +++.com/French/fr if the visitor is French speaking.
b) +++.+++.com will be automatically redirected to +++.com/Japanese/en if the visitor is English speaking.
+++.+++.com will be automatically redirected to +++.com/Japanese/fr if the visitor is French speaking.
Etc.

Is it possible? If so, which would be the redirect plugin I should use, please?