Kotomora
海豹肢症 (azarashishishou) Japanese meaning: phocomelia | Kotomora