Araya Acosta finally unveils her voice for you. Yes, that is her real voice. And everything else is real, as it was told to me. It was a trip to find Araya's roommate owned an inoperable arcade version of Street Fighter. I used to love that game. Thailand! Beck's "Debra" is the song in the bonus video.