This is a British Invasion track recorded by the artist Terror Yakuza. The song Lemooooooon !!! was originally composed by J. Gorman.