HD
Geochilmaru
2005 86 min Movie
Geochilmaru
4.8200586 minHD
Eight martial arts masters trained in a variety of different fighting styles are summoned to the mountains for a fierce competition.
Country: South Korea
The “Overlook Animal Research Laboratory” has long been working on genetic engineering without any trouble. That all changes one night when two would be animal liberators set free a test rabbit, not knowing that the bunny’s genes have gone haywire.