アマノハゴロモ
Meanings
Expression
Noun
1. angel's feathered robe
Composed of
heavenly; celestial; divine
angel's raiment; robe of feathers; wings of birds or insects; plumage of birds