thedailybeagle.net
The Shaman Queen of Yamatai
Quick note: My Japanese is not very good and my written Japanese is even worse and so please forgive any mistakes made in spelling and meanings of various names. Japan has an ancient history which …