Hello, David

Really fun song!
I agree with Robert.
Almost in Tater territory, but there's a righteous message here too.
Hope its pretty country there.
By the way, in Japanese, "Aho" (pronounced〘ɑho〙 not 〘eɪho〙) means ”a fool", so I was astonished a bit when I saw the title.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi