Sho Takada

Sho Takada

Born 14 September 1993 in Tokyo, Japan