User blog comment:Imouto-tan/Foo Fighters/@comment-24781978-20170302135243

Is this part of Mass Effect, or a related manga/anime?