About

Sean Slater is a Canadian currently living in Northern Japan.