Snail Beastman

Snail Beastman (11) - A snail monster. Destroyed by Kamen Rider Amazon.