Check out this little cute rainforest snail (Leptopoma sp.) in the mountains of Palawan the Philippines.
Miyuki Watanabe
渡辺美優紀