Ba Zi means Eight Characters in Chinese. These eight characters are translated from our birth information (Year, Month, Day and Hour) into four pairs …
Marbles is a simple game where player lines up same marbles in vertical, horizontal and diagonal lines. Player can move one marble on the place for wh …