Osamu Takeuchi on Muck Rack

Osamu Takeuchi

Deputy Editor, Air World