Sho TakadaTV Shows

Sho Takada
Born in September 14th, 1993From Tokyo, Japan