himaa
[
Tahitian
]
Earth oven
Countries
Tahiti