Rena Ryuuguu

Rena Ryuuguuu is one of anti-heroes from Higurashi - When They Cry.