Birthright (2010 film)

Birthright (Saitai; "Umbilical Cord") is a 2010 Japanese horror film directed, produced, and co-written by Naoki Hashimoto.

Open in LoreScroll

Source: Wikipedia, Birthright (2010 film). Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.