Dandelion Peach

Dandelion Peach are edible objects found in Sky Islands.