It makes sense now. Dexter Luna created the R63 Ray Gun and Dee Dee Molly stole it…
javdreams javure