• Japan
    16 December 2006
  • South Korea
    30 July 2016
    (Bucheon International Fantastic Film Festival)