MEGAS XLR


AcronymDefinition
MEGAS XLR➣Mechanized Earth Guard Attack System: Extra Large Robot (TV show)