No, no, no. It is not a diaper. Since he has no legs for him it is regular pants. Since his body is roundish down towards his feet they had to make something that fit his body shape which happened to look like a diaper, the only mistake they made was makeing the pants white. :)
Oh! And now I finally know for sure that Super Catarina! is English!