Cinco de Mayo Festival Kicking off the string of cultural festivals taking place in Yoyogi Park during spring and…