Kotomora
車力 (しゃりき, shariki) Japanese meaning: cartman | Kotomora