It is a Japanese song, yes. I'm not able to identify it very quickly... I thought '今は適当な人生をやって' would be a good identifying snippet but apparently 適当な人生 is actually a common phrase in lyrics. Hrm. Everything else I'm hearing is either way too common or broken apart too much by words that I can't catch.