Kotomora
拝殿 (haiden) Japanese meaning: hall of worship | Kotomora