Lost Great Ape in Toronto

I think I found Lola the lost great ape on Bay Street. Yes, even apes of the jungle have to commute in Toronto.