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