Kotomora
ねじポンプ (nejiponpu) Japanese meaning: screw pump | Kotomora