Vocabulary

チュパカブラ

chupacabra

noun