Skip to content
Animanga Planet

Marquis of Carabas

A nobleman in the fairy tale "Puss in Boots"

Appears in