evolve or repeat (Explicit)

THOUSAND TIMES (Explicit)