Fairy cannon