M4uFree Search : tomoo haraguchi

Death Kappa (2010)

IMDb: 4.6
2010

The kappa, in Japanese folklore, are water goblins that are closely associated with a certain town in the country Unfortunately, the area is also home to a militant splinter group of researchers dedicated to developing amphibious su

Mikadoroido (1991)

IMDb: 5.5
1991

During World War II, the Japanese military established a secret underground laboratory in Tokyo Three Olympic level athletes were selected to undergo a process that would turn them into Jinra go, superhuman armored soldiers By Marc