UNDERSTANDING JAPAN VISA BANK ASSERTION DEMANDS: A WHOLE INFORMATION