Do I need to declare this?

I’m traveling from Singapore (Live there) to Toronto for vacation. I have layover in japan, if I buy an anime toy (for me, not a gift) during layover, I’m planning to bring this back with me to Singapore, since I won’t have a layover in japan on the way back. Do I need to declare this in Toronto? Or just when I... show more I’m traveling from Singapore (Live there) to Toronto for vacation. I have layover in japan, if I buy an anime toy (for me, not a gift) during layover, I’m planning to bring this back with me to Singapore, since I won’t have a layover in japan on the way back. Do I need to declare this in Toronto? Or just when I come back home in Singapore? Or both?
5 answers 5