Dog Marron

The Dog Marron series of monsters are a trio, with no real support towards each other.

List of Dog Marron's
Outstanding Dog Marron Mecha-Dog Marron Skull Dog Marron