Yokai Wiki
Ōmukade

Information
Romanized Ōmukade
Kanji 大百足
Kana おおむかで
Meaning giant centipede
Type Animal form
Places Shiga Prefecture