it's been a while... (Explicit)

ghost