Yoshida's new film Pamanebto nobara is simply being called Permanent Nobara in English. But, it seems to me that "nobara" (野ばら) could mean something like "wild rose". Am I right (might I be right)?