karnavedha is a vedic rite of passage the northernmost point that japan claims lies on the disputed island of iturup no mu itegeko n ryo ku wa gatandatu