Japanese TV presenter and voice artist who has performed for many video games productions.
Know something we don't? Let us know!