Sho Takada

Sho Takada

1993-09-14

Biography