Vocabulary

クラーケン

kraken

noun