Kotomora
ルビー蝋虫 (ルビーろうむし) Japanese meaning | Kotomora