ペトログリフ
petorogurifu

Noun

1. petroglyph