Drama fans should get ready to add something new to their list, with the addition of YTV's latest series, Taburakashi, to Crunchyroll's lineup. The series will stream every Friday at 7:00 pm PDT. Read on for more!