Mothra

aka Florence Nash

Here to make your cerebral cortex explode with awesomeness as you listen to the sick beats playing on the airwaves.