Wickedpedia
Advertisement

master loo is the antagonist of the series pucca. he is master soo's brother.

Maestro-soo1
Advertisement