Robert Garcia

Rich Italian who practices Kyokugen Karate with the Sakazaki family in South Town.