Kotomora
虫腹 (むしばら) Japanese meaning | Kotomora