Kotomora
肉の厚い (nikunoatsui) Japanese meaning: thick | Kotomora