Kotomora
虫垂 (ちゅうすい, chuusui) Japanese meaning: appendix | Kotomora