Sci fi/Fantasy image by

Yoav Luft

Shiyuden means castle in japanese, Inspired by the roleplaying game 'Legend of the Five Rings', a fantasy game based on Japanese (and a little chinese) Mythology.

Published More than a year ago

Category Fantasy

Be the first to favourite this image.

This image is flagged as NSFW

More by Yoav Luft

More images like this