Saw this again yesterday on Burwood Hwy, turned into station st. 99% sure it had a AE86DC sticker on it.