Iki Okuda is a freelance sound effects engineer working in Japan. He formerly belonged to Swara Production.
Birthday: Invalid Date
July 03, 2019
July 05, 2015
July 03, 2006
October 09, 2021
April 03, 2010
April 17, 2011
July 12, 2017
July 05, 2011
October 23, 2005
July 05, 2001
July 02, 2010
October 25, 2020
January 08, 2023
July 08, 2018
April 01, 2007
October 06, 2012
January 05, 1998
October 03, 2020