貝塚かいづか
kaizuka

Noun

1. shell heap; shell mound; kitchen midden

Other forms: