VAMP INC. EXTENDED VERSION (Explicit)

complex behaviour (Explicit)