1
happy-go-lucky person;dreamer;someone with their head in the clouds;flower garden inside the brain
Other forms
脳内御花畑 【のうないおはなばたけ】