Animals They never cease to amaze us - Advertisement - They never cease to amaze us - Advertisement - Frogs worship the Buddha This looks like such a fun game!