Vocabulary

ハーピー

harpy

noun