Skip to content
Stiffs.com
Imogene Coca
BornNov 18, 1908
DiedJun 2, 2001
Age92

Guess the stiff · died 1998

At 114, she was Japan's oldest living person. No wonder sushi is so expensive.