Kotomora
共食い (ともぐい) Japanese meaning | Kotomora