As we told you earlier, KaraJishi is working on an EP titled Realm. KaraJishi is a duo consisting of singer Elijah Blake and producer Ben Strick. We has previously shared “Give Up The Ghost”, their first release — and first song on the EP. Today we let you know of their second release, “Killin Mine”.
This song retains Elijah’s sublime vocals and has that great production touch by Ben.
In Japanese, KaraJishi means “Chinese Lion Dog,” a magical being with supernatural powers and the ability to ward off evil spirits.