Justin Doub

An English teacher living in northern Japan who defines himself by where he lives and what he does.

Justin Doub