haruko drives her yellow vespa like a maniac
"the vehicle that haruko haruhara (aka the vespa woman) from the anime "flcl" drives
"haruko drives her yellow vespa like a maniac" What is the definition of "vespa"?