Baby Peach Crushes exists as an ongoing multimedia performance, found here:

https://www.youtube.com/channel/UCVD06rgnoue19BTGjhSkRz