Just one of the many flower shops all over Japan ~ they make cute little posies!