NickRamsay.com

Are you looking for the Nick Ramsay who lives in Japan?

You can find him on Twitter.