Moon Child (2003 film)
Moon Child is a 2003 Japanese science fantasy horror action film starring Gackt, Hyde, and Leehom Wang.
Source: Wikipedia, Moon Child (2003 film). Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.