Taijin Kyofusho

All posts tagged Taijin Kyofusho


Taijin Kyofusho is a Japanese term for extreme personal shame. It’s also the title given to this sad, emotional track from The Evpatoria Report. The track is an eerie homage to the last minutes leading up to the Challenger Space Shuttle disaster of 2003, when it broke apart over the western U.S. The music overshadows the event better than words ever could.