Also, does anyone know the source of these?
These are by Foul Odor but I went to the website and there was nothing there.http://id42.fm-p.jp/6/Immortalxx/
Yeah the site seems to be gone~