Japanese Name: Kawa No Nushi
Maximum Size: 115 cm
Average Size: 99 cm
Location: The Summit
None
None
Frog