Japan Photos Imabari Castle. Known as one of the three great water castles. The moat gets its water from the sea and you often find fish swimming there August 24, 2024 Imabari Castle. Known as one of the three great water castles. The moat gets its water from the sea and you often find fish swimming there by mmats01 Write A CommentYou must be logged in to post a comment.