BUILD YOUR OWN WORLD Like what you see? Become the Master of your own Universe!

Feudal Forest

The location from Inuyasha. This is an area with trees, grass, and various plants and rivers. It also has many wandering demons which you should take caution.

Comments

Please Login in order to comment!