Kotomora
ムカデ競争 (むかできょうそう) Japanese meaning | Kotomora