Kotomora
貪り尽くす (むさぼりつくす) Japanese meaning | Kotomora