############################# Video Source: www.youtube.com/watch?v=ehW8pbDaSPo mion, shion, keiichi, rena, higurashi, death, baseball, anime, brutal #############################