Nice to meet you !
As my Japanese level is not that good, I'd rather take non-beginners, but I have been studying English for 9 years and it is one of my major in my University back in France and I still use it a lot here in Japan as most of my classes are in English.
As for Portuguese, I can only do free conversation classes with advanced students (it is my second native language as I am half French half Brasilian but it is not a language I use a lot).