Buses in Costa Rica, part 4

Part 4: buses from Venezuela, Mexico and Spain.