Reviews (50)
Overall rating
4.3
Edited August 4, 2026
Excelente, melhor do que eu esperava. Irei comprar mais
Barracuda Brasil
Brazil
3 days using the app