Japanese bombshell peeing into public notice