I've been pulling my hair out trying to find a song I heard in a YouTube video. The name is apparently Innocent, but I'm having difficulty finding anything more specific than that due to my poor comprehension of the Japanese language and the fact that there's video game sounds playing over it. I apologize for my idiocy, but I'd really appreciate any help I can get.