dude, i just watched the entire mospeada series non-stop - it was friggin awesome
"a japanese animated series featured in the american produced [robotech] series
"dude, i just watched the entire mospeada series non-stop - it was friggin awesome" What is the definition of "mospeada"?