I like how the title is 'shi shi rin chan' as in how ppl make babies pee by saying SHI SHI...

YukiTaka June 14, 2021 4:57 pm

I like how the title is 'shi shi rin chan' as in how ppl make babies pee by saying SHI SHII. lol

Responses