Elgorashi, Esameldin E., Japan