This small, green turtle-like humanoid you see sitting on the rock may just be a kappa, a kind of kami that live in ponds or rivers. They like cucumbers, among some things.

Name: Green River God in Naka River?

Lat, Long: 33.4939483,130.1034591

Location: Fukuoka, Japan

https://www.weirdgoogleearth.com/wp-content/uploads/2025/02/kappa-1024x576.jpg?v=1739903192https://www.weirdgoogleearth.com/wp-content/uploads/2025/02/kappa-150x150.jpg?v=1739903192WeirderReligionWeird StuffMythological Creatures,MythologyThis small, green turtle-like humanoid you see sitting on the rock may just be a kappa, a kind of kami that live in ponds or rivers. They like cucumbers, among some things. Name: Green River God in Naka River? Lat, Long: 33.4939483,130.1034591 Location: Fukuoka, JapanPeculiar places from around Google Earth