This person often makes stuff up and misrepresents Japan a lot. I recommend you stay away from her. Although she did show me how to use the 7-11 smoothie machine
I have the same issues with lots of "English teachers" in China. A lot of them are creeps who makes gross generalisations.