I like the concept, but I really can't see it working as a T-shirt. A shirt should be instantly recognisable, so a Tshirt with a lot of text isn't normally something I would recommend. I'd say, see if you can come up with another idea, if you have time. If not, take a look at Titan38's designs in the Wallpaper and Posters section. He might be able to give you some tips.
I think finding a more simplistic picture of a lion would make the image easier, if you decide to keep this idea.