>>281530143
>>281531017
>that’s haguhagu
Did he self-insert into the Sasha doujins? What a madman