most Japanese youth are wealthy enough to carry travel insurance. most residents are wealthy enough to carry government healthcare plan. so just do not abuse Canadian beautiful system which is for those who in need of help. (such people staying Canada legally or illegally, being resident or tourist does not matter.) no matter what status you are on, please behave decently. when you feel you really need help, system is open to you.