The River Monster
Gifu, Japan
Burp
The Beast from the East
giant salamanderjapanese giant salamandergifujapan