Watch Baki - Episode OVA Online

Aired: Dec 6, 2016