nchristopherson.com
I – Ibara no Ou (King of Thorns)
The japanese word for thorns is Ibara, and in this case, thorns are a deadly enemy. A story about how humanity deals with a mysterious disease turns into a horrific survival horror, and I was rivet…