Cheezburger

Location: Mayotte, Indian Ocean