Vocabulary

落し文

letter dropped in the road; Japanese insect

noun