Friday Fun Mameshiba Cute and weird, pretty much sums up Japanese popular culture. There are twelve of these, each about 30 seconds long.
Comments ()