Kotomora
発掘隊 (hakkutsutai) Japanese meaning: excavation team | Kotomora