Fu Manchu
-

Signs of Infinite Power (2009)

Twisted Forever (2001)

Godzilla (1997)