Yamikage

Yamakage is a monster from the Kirby francisee and a minior player in Disney vs Anime Villains