Well constructed song and arrangement too.
Lots of words but you don't trip over them.
well done.
Thanks Ray for your kind comment

I tried to rap each verse on one take, but I have to admit that I had to fix some parts and they could be heard in my intonation.
Janne