I agree. There needs to be a language filter for the site or at least a filter that can be set by the user.
Seeing the homepage with all that Japanese gives the user the impression that they are not on the correct homepage and like me ends up spending 10 minutes looking for a button or filter that says "English". ;)
Great site though. Thank you!
Sincerely,
Tim