Snurch (snail church), please meet Frosque (frog mosque).