Japanese delivery service team gets wild with Mei Ashikawa.