Vocabulary

神楽獅子

kagurajishi camellia (Camellia japonica var.)

noun