Click image to enlarge

Cackletta is an evil Beanish witch from the Beanbean Kingdom and is the main antagonist of Mario & Luigi: Superstar Saga for the Game Boy Advance.

comments / Posted by

Comments