Check out more work here.

Yosuke Yamaguchi resides in Setagaya, Tokyo.