Search Results For : mitsuo hashimoto

Dragon Ball Z: Lord

Dragon Ball Z: Lord Slug (1991)

IMDb: 6.7
1991

A Super Namekian named Slug comes to invade Earth