My Mirage actually comes with a third-party GPS headunit with Bluetooth on it. But for my 2002 Toyota Revo, I use a $3 generic bluetooth aux adapter powered by USB. The set up is basically:
Fuse box -> Add-a-circuit fuse tap -> Lighter socket -> USB charger adapter -> Bluetooth adapter -> Cassette adapter (via 3.5mm jack) -> Head unit.
Works pretty good. The only issue being that I get that loud rhythmic interference when a phone receives a text. Otherwise, sound quality is actually clean and impressive.
Not sure if it's this particular item but it looks similar: https://www.amazon.com/Blutooth-Wire.../dp/B08ZYCKC7K
View my fuel log 2012 Mirage GLS 1.2 manual: 33.3 mpg (US) ... 14.1 km/L ... 7.1 L/100 km ... 40.0 mpg (Imp)