55 Years Old
Iki Okuda is a freelance sound effects engineer working in Japan. He formerly belonged to Swara Production.
on 1st January 1970
No media available