In times of chaos, unrest and revolution, it is said that a mysterious and powerful artefact known as the Lord’s Head is driving events from behind the scenes. It may sound like an absurd legend, but the Head and its power are very real, and now, as Japan’s Bakumatsu era comes to an end, it [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta