Legend of the Five Rings Pictures
A cool role-playing game that takes place in Japan!
It is worth checking out if you like that stuff!
I recommend you check out the links there for info on the game!
My Cool Stuff
Main