Kotomora
臼蓋 (kyuugai) Japanese meaning: acetabular roof | Kotomora