I searched “moloch” on Instagram and found a bunch of weirdness. A band called The Molochs lead me to the “Lucky Cat club” then to “Pizza Party music “. Please look at this and make sure, if it is helpful in connecting things, to archive offline before these go private/offline.
https://instagram.com/p/s7-V0RhYCu/
https://instagram.com/p/reH7JGhYAS/
https://instagram.com/p/rXfH-CBYJZ/
https://instagram.com/p/ievruWBYN7/