Bugaboo Bee, Buffalo & Fox