NichiDict

神楽獅子

かぐらじし
[kagurajishi]

Meanings

1.Noun

kagurajishi camellia (Camellia japonica var.)