Vocabulary

女王アリ

queen ant

noun