Along with Matsumoto Castle and Kumamoto Castle , it is one of Japan 's `` Three Famous Castles '' , and is the most visited castle in Japan . Along with Matsumoto Castle and Kumamoto Castle , it is considered one of Japan 's three premier castles .