Vertical/long higher quality red rear bike light with rubber strap found on the sidewalk near Bathurst south of Dupont (at Rossmore Road and Vermont Ave, to be precise). Found Monday night, April 8th, around 9pm. Light was turned on at the time so perhaps it was just recently dropped.
Message me with the brand name if it's yours.