Super Snail icon Super Snail 0.12.230828.08-0.3.81 (22) Min OS: Android 5.0 Size: 1.1 GiB Uploaded: 2024-05-14 Downloads count: 18 Download Last download time: 2025-08-24 21:07:24