The sauce: "Virgin extinction island"
awooga
i am not good wit hcomputer
ohayou gozaimasu post stupid anime memes baka