Komainu are guard dogs or lions that are placed at the entrance of shrines and temples. They are believed to protect the area from evil spirits.
Komainu are guard dogs or lions that are placed at the entrance of shrines and temples. They are believed to protect the area from evil spirits.