Sho Minamimoto in a nutshell