
Quick answer — Hiroyuki Amano voices Shura in Hunter x Hunter: The Last Mission, Genie in Naruto, the Genie, and the Three Wishes, Believe It!.
Hiroyuki Amano voices Shura (Hunter x Hunter: The Last Mission), Genie (Naruto, the Genie, and the Three Wishes, Believe It!).
Shura is voiced in Japanese by Hiroyuki Amano.