I believe you are allowed to bring in up to ¥1,000,000.00 without declaring it. At present this is about USD $11,000, so $8,000 is no problem.
I also find the cash exchange rates in Japan to be very bad. Using an ATM card or exchanging the money in Canada would probably be best.