Tag: Mobile Light Force 2

Shikigami no Shiro

Shikigami no Shiro

Microsoft Xbox

In July of the year 2005, a series of serial murders took place in Tokyo, Japan, were every victim was female and killed by external injury. The killi...