Kotomora
二十脚 (にじゅうあし, nijuuashi) Japanese meaning | Kotomora