This Heiau is thought to be the last site where King Kamehameha made one of the last human sacrifices

"Shyness is nice and shyness can stop you"