This is not a lookout located inside the castle.
Instead, it is an observation deck next to a local restaurant that has the atmosphere of a mountain hut.
It is a little higher than the Ogimachi Castle Ruins Observation Deck, so the view is better.
Also, there is a shuttle bus stop here.