The Ram

The Ram is one of the ten avatars of Hanshin. By invoking the spirit of the ram Hanshin is able to create a near impenetrable wall around him.