Karasu Tengu Kabuto Episode 038 English Subbed at Animeheaven
500 years ago in the Tensho Era of Japan, a man was born who defied the will of a demon; a man who had gods of good on his side; a man destined to battle evil....his name was Kabuto. Somehow... More info on Anime Karasu Tengu Kabuto Here...
Please share this anime online site (animeheaven.mobi) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!