Deach Moto?

Favorite
Deach Moto?
- -

Enlighten my IQ? Must be some motorcycle.