Footage of Maeda Atsuko in New York

Maeda Atsuko was in New York for the premier of her new movie “Mohican Comes Home.” Here is the Q&A portion from the Japan Society.

About David Liao

Check Also

Idol Hands Vol. 2

Welcome back to Idol Hands! In this installment, I’ll be discussing questions about centers, pushes, …