Lmao I asked a Japanese friend and he said it's apparently common in big universities to have chapels or something. Especially ones who have foreign students (idk he explained it sloppily). It's kinda cool considering Japan has a high atheist population
Where did the chapel come from? They were just at a Japanese university moments ago. Should I even be questioning yaoi logic?