Card Trivia:Kiseitai

This card's Japanese name translates to Spiritual Health Parasite. Parasites often dwell in one's intestines, which this card bears a resemblance.