Muhammad Amir Farhan Bin Azahari has returned to Japan.

Muhammad Amir Farhan Bin Azahari has returned to Japan.