rinko kikuchi?... sauce?
Funky Forest: the First Contact.Or "Naisu No Mori: the First Contact".Most random and awesome movie evar.
LOL @ THE FAILING LOLI IN THE FRONT
Are they practicing to work in Shop-Rite?