The Japanese Wolfman

Legendary Giant Beast Wolfman is a japanese monster (known as a kaiju in japan) that first appeared in Legendary Giant Beast Wolfman vs. Baragon.

Legendary Giant Beast Wolfman vs. Baragon
TBA

Legendary Giant Beast Wolfman vs. Godzilla
TBA