In case you missed this...

BL!!! February 15, 2025 6:39 pm

In Japanese culture, the souls of the dead come back every August. So, he visits them literally every year.

Responses