Do you know of Shisa? They are placed on rooftops of houses in Okinawa or gates of the houses. It is said that they protect from demons who bring evil.
Do you know the Shisa? People in Okinawa place shisa on their rooftops or flanking the gates to their houses. Shisa are wards, believed to protect from some evils.