Igura

Igura is an executive of Nova Shocker.