Rose Gardeners (Troopers)

Kamen Rider Rose
Appearances: EVF Episodes 36