I have no idea why anyone is laughing in the video. It is a really bad performance and the growl is idiotic.
Get your barf bag for this beauty. Same library: https://m.youtube.com/watch?v=397hRrQWa_c
I warned yuh...
Thank you for the warning.