Kenji Taguchi

Native Japanese Translation & Video Editing Expert

Profile in progress

Kenji is building their profile!

Okinawa, Japan