Kotomora
亀腹 (kamebara) Japanese meaning: turtle-belly mound | Kotomora