Okamijin

Okamijin (オオカミジン): A wolf monster. Destroyed by Skyrider's Sky Kick.