ミステリアス・ブドー
A playable character from the Saturday Night Slam Masters wrestling video game from Capcom.
Mysterious Budo, known as The Great Oni in the West, is Japanese wrestler with a Kabuki costume and white horns.
View wiki