Centipede Yokai

Centipede Yokai is a supporting character In The Manny Centurions The Clash of Yokai. and He a member of Yokai Clan

???

???