ゼンシンヒダルマ
Meanings
Noun
1. body set on fire from head to foot (like a daruma doll being ritually incinerated)
Composed of
whole (body); full-length (e.g. portrait); systemic
ball of flames; mass of flames; body covered with flames