Kotomora
百寿者 (hyakujusha) Japanese meaning: centenarian | Kotomora