Top 5 Shonen Anime Cowards

5. Myoga (Inuyasha) Myoga's name apparently means "divine protection," which is ironic because he largely only protects himself. To be fair he was a member of the flea Yokai, which was the smallest demons bugs. Myoga was the servant of Inuyusha's father Toga. As such Myoga tendency to flee prior to battle is seen as … Continue reading Top 5 Shonen Anime Cowards