Kai Shogo is a competent lawyer who works for Yukimura Uesugi Law Firm, one of the four major law firms in Japan.