Asuka is a village nestled among the hills of the Nara Prefecture of Kansai, Japan, and Asuka is home to some seriously strange stone carvings. The village has its origins in the Tumulus Period (250-552 AD), also called Kofun jidai, which means Old Mound period. The area is known for its many Buddhist temples, shrines...