Ryokusame Castle

Ryokusame Castle is a castle.