Kotomora
大腿骨 (daitaikotsu) Japanese meaning: thighbone | Kotomora