Set in Nagasaki, Japan, the film was shot entirely in Taiwan around Taipei.
Berlatar belakang Nagasaki, Jepang, film tersebut seluruhnya dibuat di sekitaran Taipei, Taiwan.