Home Places Cool Large salamander emerging from water in Japan (VIDEO) 2 March 2015, 12:49 pm EST By Silvia Hrabkovska Share on Facebook NEXT POST Japan and its large salamander emerging from water. Share on Facebook NEXT POST Copyright ©2024 BOOMSbeat., All rights reserved. places, cool Share Connect Tweet 0 Comment Email