Birthright (2010 film)
Birthright (Saitai; "Umbilical Cord") is a 2010 Japanese horror film directed, produced, and co-written by Naoki Hashimoto.
Source: Wikipedia, Birthright (2010 film). Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.