Megas XLR was a piece of my childhood, I remember the good times when I was happy, and I didn't know it