Dans les temples bouddhistes, on voit le drapeau de cinq couleurs suspendu à l’entrée du bâtiment principal. C’est le drapeau bouddhique de la version japonaise appelé goshikimaku. Il représente le fondateur du bouddhisme Bouddha Shakyamuni et son enseignement. Chaque couleur a une signification.
Le bleu (ou le vert) est la couleur des cheveux du Bouddha, représentant l’état de méditation. Le jaune est la couleur du corps du Bouddha, pour la pensée inébranlable. Le rouge est la couleur du sang du Bouddha, pour la miséricorde et l’énergie spirituelle. Le blanc est la couleur des dents du Bouddha, pour la foi sereine. Le noir (ou le violet) est la couleur de la robe des moines, pour la maîtrise de la colère et la patience. Pour les écoles bouddhistes ésotériques comme shingon, ces cinq couleurs représentent les cinq bouddhas de sagesse.