Charlie Charma

Chikuwa Anāki is a character appearing in the Sun & Moon series.