No.95500438
ViewReplyOriginalReport
Quoted By: >>95502292 >>95502352 >>95502897 >>95503043 >>95503213 >>95503465 >>95504459 >>95505122 >>95505672 >>95507393 >>95507509 >>95507752 >>95507771 >>95508942 >>95509031 >>95509572 >>95510146 >>95510154 >>95510161 >>95510211 >>95510446 >>95510666 >>95511136 >>95513040 >>95514129 >>95514261 >>95519013 >>95519180 >>95519854 >>95520385
Can someone explain to me how this got so popular? And why it's particularly big in Japan?