As noted, it's a foam gun. I bought mine from AutoGeek.net (no affiliation). Paid $60. I like it a lot, but I don't think I did the soap/water ratio right. It can foam better than I was able to do.
Here's a link
Autogeek Quart Foamaster Foam Gun with FREE BONUS