souliloquyyy - has this been done before?

more about : souliloquyyy