Moon Child is a 2003 Japanese action and horror film starring Gackt, Hyde, and Leehom Wang.
In the year 2014, Japan suffers a major economic collapse and people are forced to emigrate to mainland China. Three orphaned boys live in a fictional Chinese city called Mallepa, a 'melting pot' of different Asian groups. They are named Shō (Gackt), Shinji (Susumu Terajima) who is Sho's brother, and Toshi (Tarô Yamamoto). All three survive through pickpocketing. During a theft gone wrong, Sho meets Kei (Hyde) - a vampire who appears to be a young man - sitting amidst a pile of debris and brings him back to the orphan's hideout. When the orphans are attacked by a man they previously robbed Kei attacks, kills, and feeds off of their attacker thereby revealing his status as a vampire to the orphans.