Kenshin Amaterasu

Kenshin Amaterasu is a SSS rank Yokai of the myserious tribe from wibble wobble.

He is from M05 forever friends.