Gaku helped translate, my Japanese is horrible. It would definitely help to know Japanese, but what also helps is using a translator app (google translate, etc).
I didn't expect to do that either, I just thought I was going to see, but it was definitely a great experience.