PVC pipe speakers
These are from Etsy seller ikymagoo, who also has red and yellow versions. They seem a bit pricey to me at $200 a set, but it also seems like an easy re-make. There’s video here showing that shows more detail, including the binding posts on the back. Some info on a similar build is available in this thread at the DIY Audio Projects Forum