Nana Takahashi

Nana Takahashi is a marketing and public relations manager. He served as the senior public relations manager for The Simpsons Game.