Monster of the Day #3633

Happy Thanksgiving, everyone. For myself, as every year for several decades now, I’m extremely thankful for all the friends I’ve made from this site. God bless you all.

This is a real mural powerwashed onto Iwayagawauchi Dam in Saga Prefecture. How great is that? Japan, you crazy kids, never change.