Vocabulary
エクスカリバー
エクスカリバー
Excalibur
noun