Koikatu-Kali Belladonna gets paid a visit