A Chinese civil group is putting pressure on Japan to return a pair of stone lions, precious relics looted 128 years ago from Northeast China s Liaoning Province and now located inside the Yasukuni Shrine, a temple that enshrines Japan s infamous Class-A war criminals who symbolized Japan s war atrocities and militarism during World War II.