Kotomora
蟻蚕 (ぎさん) Japanese meaning | Kotomora