church of the three cats — The Sidekicks in Lansing, Michigan.