Kotomora
ムカデ (むかで, mukade) Japanese meaning: centipede | Kotomora