More than 160,000 "kofun" burial mounds dot the Japanese archipelago, but Cofunia allows guests to lay their heads directly adjacent to one.