Translation: Tito And Amp Tarantula. Bleeding Roses.
Translation: Tito And Tarantula. Bleeding Roses.