The producer additionally hinted the involvement of Kevin Parker which BBC Music later confirmed to be true .
Kevin Parker is the frontman for the Australian psychedelic rock band Tame Impala .
The producer additionally hinted the involvement of Kevin Parker , the frontman for the Australian psychedelic rock band Tame Impala , which BBC Music later confirmed to be true .