Edit Images Add Image
Search
Advanced Collaboration
Forums
Log in
Released in Taiwan in 1962 under the title 'Du Wang Jing Hun' (Terror of the Drug Net) (HKFA)