Yama

Yama is a character from The Tower SP. He is the player's boss in the game. He appears as a Spirit in Super Smash Bros. Ultimate.