Akitaka Igarashi

Akitaka Igurashi was the managing director of Umbrella Japan, Inc., and was tasked with handling its liquidation after its parent company declared bankruptcy.