in

Located His Satisfied Area – astonishing

Found His Happy Place

Discovered His Happy Spot – amazing