Hee hee after some more browsing on YT, look what I found! :D A HOME MV~ Apparently the song is supposed to be for some movie. I saw the trailer and it looks kinda weird? But Fred's supposed to be the main character, so I dunno.
EDIT: HOME posted on their FB page a live version of this song!