Trudeau has resigned! Time for an election and to get Canada back to common sense!
Izumi Ashikawa
Bio: Izumi Ashikawa (芦川いづみ) is a Japanese actress, she was born on October 6, 1935 in Tokyo, Japan as Sachiko Ashikawa. She has starred in more than 70 film since she stared her acting career in 1953