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