Kotomora
万力 (まんりき, manriki) Japanese meaning: vise | Kotomora