I believe I've found the girl I 100% want, she works at L Queen, but I'm wondering how this place is for someone who speaks very little Japanese? It's said to be foreigner friendly but on the site says to bring a "Japanese Companion". Would I be OK to show up on the day alone and ask for the...