Can you help me file my international tax return? Or do I need to use another business?

I am living in Japan for one year. I am required to file taxes still. Can turbo tax help me do this?