>>718340079
It's the popularity in Japan that really gets this place worked up, huh?