アヴァロンのきり
Meanings
Noun
1. The Mists of Avalon
Composed of
fog; mist; spray