James K. K. P. Kalanianaʻole

GPTKB entity