Vocabulary

エクスカリバー

Excalibur

noun